I think it depends on color. I swear by Meguiars NXT wax for my Deep Wedgewood Blue. I haven't been able to do a proper waxing on my Trac since last summer, but this is what it looks like as of about a month ago, with year old NXT, 100 miles, and 5 hours after an automatic car wash. In all fairness, I did try Ice at some point, but it didn't get any more shine than it already had with the old NXT, and I was very disappointed in Ice. Ice was just easy to put on, but I find the NXT easier to take off since you can see where it is. Another plus is that a fresh coat of NXT will hide minor scratches and swirls, so you don't need to polish too much.
[Broken External Image]:
[Broken External Image]: