Mothers or Mequires
I always have just used either Mothers or Meguires spray "Quick detail." Spray, wipe on, let it haze and wipe off. Works great and is seriously cheap. 5 or 6 bucks a bottle.
Also, I recently tried one of Mothers clay block cleaning systems on my bike. It is a soft clay block, you spray on the detail spray, run the block over the area and it smooths out the paint imperfections. I had always written this deal off as another "Snake - Oil" voodoo product. But it is seriously cool. Makes your painted surface smooth as glass, which in turn reflects light better, and makes you very shiny.
No I do not work for either company, but in my life I have bad mouthed so many products, when something works, it makes me want to give a little back.