As of today, when you visit www.google.com from Safari on your iPhone 3.0, you can choose to turn on My Location by tapping on the link on the homepage. When you tap on the "update" link, your location will be updated and displayed right there on the homepage. Whenever you want to refresh your location, just tap the "update" link. Testing this in New York, my search for "jazz clubs" returned a handful of places within walking distance. I picked one, tapped the phone number, made a reservation, and we were set for the night.Search with My Location is available in English for the US and UK at the moment, with additional countries and languages planned for deployment in the near future.
Next-generation iPhones likely to focus on internal improvements.