I spent all day on Sunday cleaning mine. Must have spent a good 8 hours. Problem is, you would never know I'd done it now. 
Good news is that I was a bit annoyed at the fine scratches in my windscreen, and by a stroke of pure luck a stone flew up today and left a nice crack. So, on Monday, I will have a shiny new windscreen for the princely sum of £60. 8-)
How do you get the swirls out of the paintwork? I've clayed mine but I'm still left with fine swirls. Always polish with Autoglym Super Resin Polish and finish with the shiny shiny top coat but still can't get rid of those pesky swirls.
When you see how they do the high end cars for the super rich, the prices they charge, more importantly the cost of the materials used, swirls can grow on you maquires is a give away in comparison.
Swirls are very easy to get rid of, and cheaply

Then enlighten us Oh Shiney one. 

Have a look at the links i posted before this, the one explains everything there is to know on how to do it.
Easy Peasy

I've done the claying, about 6 weeks ago, but still have the very fine swirls. You can only see them if you catch the light just right but I know they're there.
I shouldn't really complain. I have also got two massive scrapes on the front bumper so anyone is going to look at those before they notice the slight swirls in the paint.
