nxt 2.0 liquid wax + shampoo, lasts almost half year. dont use waxes and shampoos on self service washing units.
I've been using Auto Finesse Desire lately and really pleased with the results. Might try their Illusion wax next.
Collinite 476 very good protection. Very durable. Cheap. But didn't add anything to the finish AG Hd wax. Improved the finish. Got 3 months durability out of an application. Glassur. Best wax I've used. Sheets water very well and good protection. Expensive. Auto finesse desire. Ok. Expensive. Better gloss than hd wax but more expensive and durability was less than 3 months for me. Glasur was best I've used so far.
For me the best all round wax is actually a sealant! Finishkare 1000p high temp sealant. I use it as my winter protection! And it can be used on wheels!! Autoglym HD great wax heads up great but protection isn't massive. Zymol goasur easy easy on easy off smells great. However quite dear but looks superb! Heres my vid of a single layer, http://youtu.be/DeUAUH0EbrM
A friend who's not long started his own detailing business really rates Infinity wax Orange Glow, says it's dead easy to apply and it's probably his go to wax just now. Great shine, like a show wax. He has a white 250 himself and it always looks incredible.. Realistically about 4-5 months durability. Really rates their detailer spray aswell.