I never messed with this much before on my 2G iphone cause it was so far off from my actual location. I had location services off because of that. Now with the 3GS I can see where it is more useful. There is no way for it to just use your location without asking?