Originally Posted by
FastJake
No, that's totally wrong. There are basically two Shimano freehub bodies (with some serious but rare exceptions): 7-speed and 8/9/10-speed. The bodies are interchangeable on most hub shells.
ANY Shimano hub with an 8/9/10-speed body can be spaced to 130mm with the appropriate amount of spacers on the left side.
+100. Shimano road hubs dating from at least the mid-90's are 8/9/10-speed compatible and are spaced 130 mm. An older 126 mm 7-speed hub can easily be updated to 8/9/10-speed with a freehub body swap and respacing the axle.