I didn't buy a GPS unit, I bought a mostly open source internet tablet that (this time around) included cellular capabilities and did voice too. The only other option was a pile of keyboardless Android devices, Android devices with lackluster hardware, CDMA networks, and locked down devices. Oh and I don't like Android's Java sandbox. So much reinventing the wheel, and so little compatibility with existing technologies. Frankly I (and not just me) see such map software as secondary. And if I need maps on the go, between Google Maps and Ovi Maps I'm good (and I already have a TomTom One for navigation.)