i use the s100 tire/wheel cleaner for the rims/calipers.. spray on, use a rag to rub it around a bit.. let it sit a min, then hose off... works great
the rest of the bike is just a bucket o water and a clean rag.. then while its wet i hit it with the spray wax and wipe it clean.. that works well too, but you gotta clean it / wax it often so the bugs slide right off no problem