The only way you can remove those swirls is by machine polishing fella, by hand you can mask them, but they will come back after a week or two unfortunately
This is a bmw i did yesterday, -
before
http://i20.photobucket.com/albums/b2...a/PICT0026.jpg
After
http://i20.photobucket.com/albums/b2...a/PICT0028.jpg
As you can see, the swirls are gone for good, but only if the owner has a very good wash routine!