My husband has a Giant OCR3 from 2005, and for Christmas I want to buy him some upgrades. He can do most of the installation himself, but I want it to be a surprise so I don't want to ask him what he wants.
I haven't decided yet how much I have to spend, although I'd like to keep it under $500, and I will probably wind up going to the LBS where we bought the bike at some point, but I know they will try to up-sell me so I thought I'd ask here first.
Here's the spec list for the bike; I'm 99% sure that everything on his bike is exactly what's on that bike, except he has a second set of wheels he uses sometimes. I think he's complained in particular about the front derailleur, and I know he'd just as soon keep a triple up front. I also know he doesn't really care about upgrading to a 10-speed in the rear, but maybe an Ultegra 9-speed cassette? New cranks?
So tell me, what would be the best upgrades to that bike?