I've been using Squirt for a month or so, off and on road.
Found that whilst purple extreme, rock n roll extreme and what ever else leaves funky blue or purple colours on my carpet but washes off my chain at the sight of the nearest puddle, this Squirt stuff is very very good.
Doesn't go black like Finish Line XC and doesn't need applying after every single wet ride like the others.
Its a dry wax but it doesn't separate in the bottle. Got a good review in Singletrack and I'm inclined to agree.
I'm going to try just dry brushing my chain to clean it like they suggest, rather than bother with degreaser etc, and see how it goes. Doesn't look like my chain will need degreasing any time soon.