I started riding last year on a 2006. F300; decent beginner HT. My only regrets are:
(1) I probably should have gone with the M instead of the L 5'9" w/ 33" inseam). I often feel too laid out/agressive.
(2) The stock fork (Manitou Trace Elite) and brakes (Cannondale Vs) are not up to the level of the frame.
I just saw a local Craigslist ad for a 2007 F3 Caffeine in M. I'm assuming the Headshock and Avid BB-5s are upgrades to what I have.
Tell me about the difference in the two frames, and also your thoughts on sizing.