takes a lot of practise, you can burn straight thru the paintwork in seconds LOL
They are not cheap, here a good starter one i would recommend
http://www.gpwizard.co.uk/shop/index.php?main_page=product_info&products_id=219
something like i suggested is a little more forgiving and easier to practise that will remove swirls no problem and bring the paintwork alive back to showroom condtion more or less. There has been a few posts before about detailing on this forum and people using PC's and what they are capable of doing.
some good kits on cleanyourcar aswell i would recommend something like
Menzerna RD3.02
Menzerna 85RD
Lake Country CCS Light Cut Pads
Lake Country CCS Polishing Pads
and Poorboys Super Thick & Plush Towel
p.s. get some Autoglym Metal Polish for that exhaust LOL