As far as paint goes, I wax my bikes with Lemon Pledge (yes, the furniture wax). It was recommended on the CR list and works well. I often follow up with Meguiar's detailing clay and their "Final Inspection" spray. The clay is like silly putty. It picks up stubborn grime and little particles of dirt you may not even have known was on your paint.