Mike, Do let me know about the EX and how you like it, it sounds fantastic.
If you have swirling I stongly suggest that you invest the $150 or so in a Porter Cable orbital polisher. This makes all aspects of car care MUCH easier, and more effective. I dont apply anything but zaino by hand anymore, and when I get the EX I'm going to be using the polisher for it too. Its a GREAT machine.
Erik covered everything else just fine, I'll go into the difference between a wax and a polymer sealant.
A wax is something like P21S/S100 or Pinnacle Souveran or Turtle Wax for that matter, anything that says "Carnuaba Wax" on it. Wax is applied to the surface of the car and basically just sits there protecting the paint and using its oils and such to alter how the paint looks and feels. Some waxes are really deep, some not so much, some are better for dark cars, some for light. The main drawback of a wax mainly is the fact that it is so fragile. Wax melts off the surface of a car at as little as 180 degrees, which is a commonly reached point on a dark colored car sitting out in the sun. Wax can also easily be washed away or stipped by rain or detergents. The plusses of waxes are that some people feel nothing gives a deeper, warmer shine than a carnuaba wax.
A polymer sealant is something like Zaino, Klasse, Blackfire or this Poorboys EX product we've been talking about. A sealant bonds to the paint so that it is much more difficult to remove, and it is much stronger and more resillient to chemicals and detergents. This bond also allows the sealant to be layered, one layer on top of the other increasing shine each time. The long held criticism of these products is that they leave a sterile shine because they have no fillers or oils to deepen the color of the paint. A lot of people on Autopia remedy this by topping their sealants with carnuaba waxes to get the best of both worlds, I've never tried this.