Here's another vote for Evap-o-Rust. I don't find it expensive because you can re-use it multiple times. I thought it was joke when I first read about it. Here's what it was able to do with an overnight wrap on a Pinarello Record:
http://www.bikeforums.net/classic-vi...-record-2.html