I just did a major service on my Bianchi. I have an 8 speed Campy Mirage gruppo that I really like. I just replaced the BB, the chainrings, the cassette and the chain. Except for the chain, everything else was original and had been ridden over 15K miles. I also upgraded to Spinergy Xaero-X wheels. My problem was that nobody makes anything with Campy 8 speed compatible hubs, unless I want to use Record Ti cogs. So I went with a Shimano compatible hub and used a respacing kit on a SRAM (Shimano compatible) cassette to make it work correctly with the Mirage's indexing. It shifts flawlessly, and I think others will agree with me that 8 speed isn't going anywhere for a while. I doubt that the thinner 9 speed parts will last as long as what we are running.