Garmin and TomTom's gravy days are over. The Nuviphone won't save Garmin like they're hoping. It's a so-so design with yet another proprietary Linux-based OS. Too bad, 'cause Garmin is based here in Kansas City so soon some locals may loose jobs. Lotsa luck to 'em. But the major flaw in Google Maps is no maps are stored on the phone so they don't work without a 'net connection. One of the things that will be great about the N900 is even when I'm way out in the sticks with no signal (which happens a lot) the GPS and maps will still work 'cause I can download and store map data on the phone. With my G1 I'm just still lost.