Get decent soap like wolfgang coating with SiO2 will clean well and give a nice coating that beads the water off.
two bucket method , micro fiber or sheep skin wash mitt and cloths to dry.
Browse the forums at autogeekonline, there is a ton of good info on good products, simple washes and professional detailing.