The sizing-related issue - I couldn't decide whether I needed a L or XL frame. The L has a top tube close to what I ride on my road and tri bikes, but the XL has standover closer to the really nice full-suspension bike I did a race on last fall. Here's what the GT product manager had to say -
The XL is friggin’ huge. Not as big as I thought it would be but with the long head tube and 130mm stem it was quite the stretch. Coming from a Tri back ground and also being new to the mountain bike even a large will stretch you a lot for technical sections. An XL will probably not give you the weight to keep the rubber down and the fork down when you do steep uphills.
My first race is 25 days away, and I don't have a bike nor have I been on the trails (which, in my defense, aren't even open yet) - should I be worried?