Thanks Z.
When I left the local bike shop the other day I was just undecided between the two sizes. I will mostly road, but poping up and down curbs around town (charleston SC). So the CT fits. I googled CrossTrail right size and this post showed up and there was no close second on the entire Internet! Hence the necropost.
So I did what you suggested. I went back to the lbs today and the owner was there. Great store and people. His first impression was a strong XL, but he spent about a half hour with an L and XL making seat and other adjustments.....after riding for about half hour on both, the choice was clear. I need the XL.
So I ended up going with the XL and for all his work, went with the top of line model. Good service makes all the difference!