Love the turtle wax products, but I think that the cloth you use to remove the wax is most crucial.
I use a very tight nit cleaning cloth that you can buy at wallmart.
It is similar to the material that makes up the california dusters, but is a rag instead. It's spreads wax evenly and does not leave swirls.
I like to use a clay bar and spray wax to pull the dirt out of the paint. I then use spray wax to maintain it.
I have had several people ask me what I use so I must do alright with it.