8 out of 9 on 7
Dave_Stohler is right. I just recently did the conversion. I decided that, for safety and function, I wanted STI shifting on my bike. Problem was that it's bonded carbon fiber and only 126mm spacing. I was afraid of spreading the rear to 130mm. I was thinking about retiring the frame, then I found the info I needed on Sheldon Brown's website. He said to take a 9 sp cassette, remove 1 cog, and install the remaining 8 on the 7sp freehub with 9sp shifters. It works. First, I bought an Ultegra 12-25 cassette to see if it would fit with the 14t cog removed, and it did. Then I bought Ultegra STI shifters and a 9sp chain to finish the conversion. I set it up with low gear on the shifter as low on th back, with the wasted shift on the high end. The only issue I have is when shifting from the 13 to the 15, I have to give it a little extra encouragement. The ramps aren't quite right for the normal flawless downshift. I'm may look a different casstette/cog combo's to improve this, but otherwise it works great. I also traded my threaded aluminum fork for a threadless carbon one. I needed a new headset, and threaded isn't very well supported anymore, and the threadless combo was noticably lighter, so I figured what the heck. Overall, the changes made a huge difference in how the bike feels and rides. I'm quite happy with it and most of the new parts can still be transfered to a new frame. Besides you can't put flat bars on a road bike, it just isn't right.