the Zaino kit is absolutely tops, and expensive and time consuming. Honestly, I wash at the car wash with pressure soap (leave the foaming brush on the wall, it's full of some other dumbass's mud, dirt and sand) and a good rinse. If I had my own driveway I'd wash with Meguir's car soap and a good auto/boat sponge.
I dry with an Absorber fake shammy.
With a new paint job I like the plain-jane carnuba wax in a bottle. You can get highltechy and use some of that dupont teflon stuff if you like, I've had good results with both.
I've spent a ton of money on various microfiber towels and they all suck. Go to Homegoods and grab the most luxurious, 100% cotton towels (white is good) you can find. They'll be about $15 each. Cut the decorative seams off and you've got the best thing available for applying, removing and buffing your baby.
Between waxings I hit it with some Quick Mist detailer and the aforementioned towels. Works great.
Oh yeah, wax those painted wheels for easier cleaning.
The Zaino Web site has some of the best tips for washing and waxing. Check it out.