Raceglaze's 'Crem Perfection' is a superb AIO product. Cleans the paint, adds some glazing oils to enhance the colour and has a very high carnauba wax content for a liquid product. I used this for many years.
http://www.raceglaze.co.uk/wash&polish.html (you'll have to scroll down a bit)
Oh, it smells delicious as well
Another alternative (but I've not used this personally) is Dodo's Need For Speed:-
http://www.cleanyourcar.co.uk/wax/do.../prod_501.html
Or this one (which I do use now quite a lot) Quite similar to the Raceglaze in what it does
http://www.performancemotorcare.com/...uba__1244.html
I'm assuming here you're just after a product to clean and enhance the paint and add some protection in one simple application step rather than a pure polish for any kind of swirl removing ability?