For Me:
Craftsman Power Washer w/Soap, and Soft Towel Dry...
I also use this spray shine stuff (don't remember the name) but it's like a very thin spray wax... it gives the paint a glossy look and smooth feel.
Washing the truck is part of the weekend tradition...