i'm just not certain as to what all you need to be able to upgrade from a 9 speed to 10 speed. at the moment i've got 105 9speed so what is the minimum that i'd have to purchase to move up to 10 speed? i'm guessing that i'd obviously need a new cluster, and what else? RD? shifters? or can 9 speed shifters work for 10 speed? can any bike be upgraded to 10 speed? can any wheel be used for 10 speed if it's currently being used for 9speed? please shed some light on my questions guys.