Problem with Google Maps is that there never is any reception when you need it. Although you are right - eventually there might be (10 years? 20 years?).
I lucked out on GPS though - in some cases, the GPS signal has died just when I need it most. Darn Nexus Ones.