I have used Zaino since I bought the car...and once you get used to it, and if you get that accelerator stuff that makes it dry faster, you can get multiple coats on relatively quickly...and since it isn't a cleaner or a wax, it is very easy to remove and allows as many coats that you are crazy enough to put on...I generally try to keep about 8 coats on, supposedly you loose about 1 coat worth of polish every month...so it only takes a while the first time you do it...then you simply put one or two coats on a month to keep up with it...
It last sssoooooooo long too...I can put 5 coats on in the fall, and its still glass smooth in march after a winter of salt, water, and rock debris on the roads...