I have some 3M hand polish that I use when I paint things. It works like a champ. From everything I've read about painting, you're supposed to rub out the undercoats as well tho. I found this when I was thinking about repainting my bike...
http://www.thegsresources.com/garage/gs_repaint.htm