I've always used Meguires.
I think I go a bit further than most with the process, but I find if I put the effort in once a year washing, polishing and waxing its worth it and protects the paint very well and makes it easier to clean when I do get around to it every month or so.
Riding everyday means my bike doesnt stay clean for long and we are in severe water restrictions now. Having said that its guaranteed to rain within 48 hours when I do wash it, so maybe I should do a tour of the country.
Brett.