Sir jon I found this link in the megs forums
[SIZE=2]How To Remove Water Spots off Automotive Paints[/SIZE]

And it was mentioned there that Megs ScratchX also removes swirls..

ScratchX is a paint cleaner that uses Meguiar's Microscopic Diminishing Abrasive Technology to safely remove swirls, scratches and other below surface imperfections out of the paint.
I would like to ask for your opinion sir, have you used ScratchX in removing swirls? Was it effective? Does this mean that ScratchX 2.0 is also effective against swirls, because it is the better version of the ScratchX..

Because I am now considering on getting the ScratchX 2.0 instead of the SwirlX.. TIA sir!