As GPS becomes more and more mainstream (many new car models have GPS touchscreen displays as options or even standard equipment on higher-end vehicles), the ability to navigate through new neighbourhoods has become a lot easier.
The Alpine Type-S and Type-R series are usually a safe bet, whereas the entry-level Pioneer sets can provide good value for those not needing higher-end speakers.
The Miraclesuit is available at several higher-end retailers and online at Cyberswim.com and Eddie Bauer.
If you are in the market for a higher-end model, shop around for the best deals and watch for sales to get the best prices.
The picture quality is very comparable to higher-end cameras, but you may end up doing basic editing when you load it onto your computer.