the best stuff i have found is meguiars stuff or auto glym but you start off washing the roof 1st then work your way down do not use the same sponge on the wheels as the body work as you may scratch up the body work etc.. then chamious the car i use meg water magnit thats great...
last off is the glass and wheels and if you have any black trim use back to black but do not put it on your paint work...( back to black is great for after polishing if you get any on the black trims)
so it goes wash body work, wheels, chamios, leave for a few mins/ go for a drive so you dont get any drips, glass, t-cut, wash, chamous, polish, wax. then back to black..
a tip is do not t-cut or polish in bright light the best weather for polishing is overcast
in side the car their is loads again but i perfere on the leather is meg leather cleaner- 6.99 oh yeh, and ive got auto glym dash shine that does the trick for me..
and yes it takes all day and longer to do a proper job..
here the meg link..
Meguiar's UK - Car Care Products
have fun