I hated the swirling when I first got the car. Went to a professional for advice and had the car stage 2 polished and coated with "Ceramic Pro"... I am sure you can find a similar, or the same, product in the US.
The coating is like applying a layer of glass to the car that is hydrophobic. Super glossy and as easy as rinsing off with water (no waxing) to clean it. Had it on the car for two years now and very pleased.
This stuff looks pretty good. Any idea where you can purchase it from online? I'm on their website but they don't have prices listed. Thanks!