I thought I had a great deal (isn't that what they warn you about?). Bought a 2005 Roubaix Pro for $1900 shipped. The frame is great, but my local bike shop says the wheels are dangerous and need replacing. So that's not a big deal, because you often buy new wheels when you get a stock bike, right? LBS also says I need new shifters, cassette, and chain to fix a shifting problem. Then it comes to light that the guy I bought it from put 2003 or 2004 Dura Ace 9-speed parts from another bike on the Roubaix frame (he didn't say this in the ad), so it's not a truly complete 2005 bike. Too late to return it to buyer.The easy way to fix this is just get the new parts and wheels and be done and enjoy the bike. The hard way is to want to make the bike right and put Dura Ace 10 speed stuff on it. That means, in addition to the new shifters and new cassette I need anyway, to buy new derailers, cranks, and brakes (probably on ebay for around $600-800 total). I'm leaning towards just getting the 9 speed shifters for $270-ish and be done. My question is, is the 10 speed upgrade worth it? Will I notice much of a difference riding? Will the resale be that much better?