I use warm sink water and Meguiars soap with a car sponge on all the plastics and chromes (when the motor is cold). Then I use a clean chamois to dry off all the plastics. I do not use a hose whatsoever fopr two reasons. One: sometime you could spray water directly where you shouldn't. Two: this can get water resevoirs in some spots which will flood out when you start driving (if you're very particular about your bikes' cleanliness, water streaks are unheard of

)
For the motor parts and rims I use a dish sponge with the same water and soap. I have a crappy chamois which I use for especially dirty parts.
And last, to get a wondeful shine outta mirrors, windscreen and chrome pieces, use a dry paper towel (I use the blue shop ones) and rub the area dry.
As for waxing, I use green turtle wax, and a top coat of rainex. 2 coats about once a month.
Once I'm done, I drive down the road and get splattered with bug guts and road debris

. Thats just the way it is.
NO IM NOT ANAL RETENTIVE!