A little tip a valeter told me,
1) get a really good shampoo and wash it twice.
2) leather dry.
3) towel dry.
4) use a fine cutting compound (t-cut etc etc) with plenty of water, very little pressure is needed.
5) leave to haze, then apply a good quality polish (auto glym or mer) to polish off the cutting compound.
6) only do a panel a time, don't be tempted to rush it, don't do in direct sunlight or if the body work is hot to touch.
7) once you've done the whole car, go round polishing off any left over residue polish.
8) always make sure you use a good quality wash/wax shampoo to wash the car, then I use devil shine spray polish (it'll only take 20mins to polish your whole car) after every other wash to keep your motor sparkling.
9) you'll only need to repeat this twice a year
Use stockingnette cloth to apply and remove polish.
Use micro fibre cloths for buffing
If you drop your sponge or cloths DO NOT USE THEM AGAIN, as no matter how well you think you've cleaned them, they'll still have some fine grit in them.