It depends on the amount of prep you're willing to do before you apply the sealant.
Polymers will magnify swirls much mor so than a natural carnauba, so it is reccommended that you spend some time getting the surface just right before hand- but that is another thread altogether.
I'd suggest a 100% carnauba such as S100 or Meguiars #26 Hi-Tech Yellow. Lower-end waxes usually contain cleaners, which can strip off part of the last layer (your polymer in this case), which is generally counter-productive.
Also, using a paste wax is a little more time consuming than a liquid, but they tend to last longer, and provide an even deeper shine.
Whew!
I use in this order:
-wash with Dawn dish detergent to remove old wax, dirt
-3M Swirl Mark Remover (SMR)
-wash with good car wash soap to remove any remaining SMR
-Zaino pre-lock conditioner (Z1)
-Zaino Show Car Polish (Z2)
-Zaino Gloss Enhancer Spray (Z6)
then layer as many times as you like with Z2/Z6 every 24 hrs.
-Meguiars Show Car Glaze (#7) for added "wet-look"/depth
-Meguiars #26 Hi-Tech yellow wax [paste]
And I don't even drive anything resembling an M5
;Wait until I do!
Here's everything you couls possible need to know- these fellows transformed my car!
http://www.autopia.org/index.php