The competition is just as "lacking". Google maps (Android) requires a connection to download maps as well as route etc (Ovi on the N900 only actually needs data transfer for searches, maps and map-based routes can be handled without data transfer), and iOS doesn't include any nav software. WinMo devices generally ship with a trial of Copilot, which after the trial isn't free. Ovi maps, the version included on symbian devices anyway, is the only free and fully offline capable mapping software available. So yeah, boo hoo, the N900 only has a similar limitation to that of every Android device, and is still more comprehensive than any other platform.