I'm about 6' 2" and I ride a large. I started out with a 120mm x 10deg Thompson. It climbed great, but I wanted to try something a bit more aggressive for the downhill (most of my rides are a long uphill followed by a longish downhill, not much up/down/up/down action). I just put a 70 or 80mm x 0 deg Thompson (can't remember which) and I love it. On really steep climbs you gotta use some extra body english to keep the front end tracking, but the downhill feels great.