I've tried pretty much every moto cleaning product on the market because i used to be a distributor.
After much research, i can tell you how to wash and wax a bike without spending all day on it.
And despite the beliefs of some folks, its easier to clean and maintain chrome than paint any day.
The first step is the most important, washing the bike very well.
Using a mitt doesn't help, its too large to fit in all the nooks.
First stop > Supply store for a 12 pack of cotton gloves.
Super cheap, you can use a new pair every time you wash.
Get a nice thick soapy solution going on, you can molest every inch of your bike in less than 15mins, better than you ever have before.
This is the best product for Chrome, if you can track some down.
Your best bet to find some would be a chrome place or a custom moto shop.
http://www.highwayshine.com/dbID/460.html
It leaves a protective teflon coating, super smooth to the touch, very easy to wipe on and wipe off.
For paint, i like Pigsnot, its a bit thicker and harder to buff off, but also leaves a nice armor coat.
http://www.pigsnot.com/
Obviously many high end products like Mothers etc are very good also if used correctly.
Pledge is an old bikers trick, but only for the front end, windshield, headlight, helmet, just to make it easier to get the bugs off.
You gotta buff it out pretty good though, all you need is a light film left over.