Just to circle back to my post about field-testing the iPhone in Seattle last weekend, it looks like my issues with the location-based services not functioning correctly were Seattle-specific. Everything works as expected here in Portland. I might be pissed if I lived in Seattle or traveled there more (I don’t know if it’s just Seattle or other cities, too), but it works where I live and spend most of my time, so I’m perfectly happy with it.
Honestly, the GPS is kind of cool, but I really do not expect to be using it for more than a quick geocache here or there. Or maybe, if someone writes an application to record tracks and waypoints, I might use it to better embed GPS location data into the photos taken with my non-GPS digital camera.