I've tried the Aquapel glass cleaner once; at the quick oil change place, they had free cleaning products for customers to use while waiting.
Simply amazing result - the glass became totally, well, clear, and the sparkle was apparent even from a distance.
I've been a big fan of Stoner's Invisible Glass for years - I thought it was one of those products that I wouldn't find a superior substitute for, so haven't bothered trying. But at least from my limited experience, the Aquapel product surpassed it both in cleaning ability, and ease of use. The Aquapel left the glass cleaner, and cut through the interior windshield haze better; plus it was much easier to remove, the excess evaporating away without residue fairly quickly, whereas often I find IG difficult to completely wipe off without streaking/spotting.
I haven't found a place to buy the Aquapel cleaner yet, though I haven't searched too hard.... I have a stockpile of IG that should last til, um, perhaps 2015.