The other day (err, last week) I was looking for directions for a wedding. I found something VERY cool on Google maps. At first glance, it’s a typical “Point A to Point B” sort of driving directions. However … if you look above the directions, there is a link that says “Customize Your Route”. By dragging the line connecting the endpoints, you can opt to go different ways and the directions change accordingly.
Now if they can find a way to have that interact with cell phones (IE iPhone), you have a device similar to that of a GPS unit … … sort of.
Of course, you can expect Google Maps to have the same kinds of bugs that you would find with any of the other web sites out there that do the same thing.