I got the new iPhone 4 yesterday, and the phone DOES ask you when you set it up if it can publish your location. You can select no. I don't understand why this is even on there. I've also noticed that when you download apps they all say they track your location. I can understand that GPS would need your location, but not every app you download. I think it's Big Brother tracking us more than I think all these app developers want to know where we are.