I just cleaned mine for a motorcycle show she is entered in this coming Saturday.
1) Spray engine, rims, and drive chain with Simple Green wait a few minutes then go back and forth with an old toothbrush and a couple of rags to clean the chain and engine/trans as much as possible. Every inch of it too underside, backside under the coil just everything. Then I use Westleys Bleche-white on the tires scrubbing them lightly with a plastic bristle scrub brush. Then hose the whole thing down and wash the bike with car wash soap and dry it as much as possible with a shammi (Don't get the hand controls wet from the hose or soap water while doing this. Then I immediately re-lube the chain with Motul chain lube after drying the bike.
2) Use Mother's Mag/aluminium polish on all polished aluminium bits until I achieve a chrome like finish, I even do this to the carb. Yes it will shine like chrome if you polish it long enough.
3) I use the chain oil on the cooling fins of the block as well because it lasts a lot longer than WD-40 does. But don't spray it on to thick just enough to keep a coat of oil there to stop corrosion. I use a very small amount of WD-40 on my lock cylinders for the key so they don't rust up on the inside.
4) Spay 100% silicone spray on all exposed wiring harness' and other rubber bits then rub it in to clean the rubber. I also use this on the black plastic hand controls to clean them and keep them looking fresh.
5) Maguiars chrome polish on the chrome bits. If I see pitting starting I also use a SOS scrubbing pad before I use the polish. Make sure you clean each spoke individually and watch out for the polish to clump up where they cross each other.
6) Turtle Wax polishing compound then Zymoil liquid car wax for the painted surfaces
7) Saddle soap to clean the leather
Once I'm done polishing everything I take a slightly damp microfiber cloth and wipe everything down then wipe it again with a dry microfiber cloth. This usually gets rid of any polish you may have missed and leaves your bike with a brilliant shine.
That's about it. Usually a 6 pack of your favorite beer and a good radio make this a pretty nice way to spend a day. I know it's a bit much but this is how I give it a show shine. Normal cleaning is the same just not as thourough.