I am the business manager for a guy that has two beemers, a Z8 and an M5..both treated with CrystalGuard.
They both look and maintain wonderfully. The M5 has been in storage for several months, and I took it out over the weekend, rinsed with a hose and patted it dry....it looks better than brand new.
I highly recommend CrystalGuard. I also tried it on my own 1978 Toyota (40,000 original miles, and major oxidation) and it looks new. Scary but true.
If you would like more information, or to see pictures of the Toyota, please PM me and I will gladly help you out.
Kat