I'll second the PoolCleaner for its cleaning ability, I've not had it long enough to comment on its durability. I recently, purchased a PoolCleaner 4x suction. I have a booster, but went with the suction side cleaner because most of the stuff I get in the pool is tiny stuff, dust, dirt, sand and tiny "leaves" from a bunch of cedar trees in my yard. I've had it for a month and it works like a champ. It takes about 2 hours or so to clean my pool, unless the pool is really dirty (say after a bad storm).
I was surprised by how much suction it needed. I have a 1hp pump, with 2 skimmers and a main drain. I have to close the drain, and dramatically reduce the other skimmer to get enough suction to it.
I know zodiac came out with one recently (Zodiac Barracuda MX8) that seems to have caught alot of ppl's attention and claims to work as well of not better than the pool cleaner. There is a thread on this forum for it
http://www.troublefreepool.com/the-zodiac-barracuda-mx8-suction-side-cleaner-t31224.html.
I ultimately passed on it for 2 reasons. First, its new, this is its first season. Normally that's not enough to dissuade me which leads me to the second reason. The cleaner is says its for all pool surfaces, but the manual has a strong disclaimer/notice regarding damage to vinyl liner pools. (Here's a link to the manual from poolplaza
http://www.poolplaza.com/manuals/Zodiac-Baracuda-MX8-Owners-Manual.pdf) I have a vinyl liner and didn't want to take any chances. Also I know there are a number of folks on this forum that use the PoolCleaner and have a vinyl liner.