I actually agree (which is why I keep wondering if you've read any of my comments, I think you hate GPS sooooo much that you just see red whenever it's mentioned, start spewing flames and don't actually read the post). There's no need for a GPS in the iPhone or any kind of phone, I AGREE. It just fattens the phone, flattens the battery and when you're stuck up a mountain you'll know where you are but can't make an emergency call because the battery's gone flat. But hey, at least you know the exact co-ordinates of your place of death
The ONLY thing I was EVER doing was answering your question of "who would take a GPS on foot". Forget the iPhone, it's irrelevant, your question was whether anyone would take a GPS on foot. And the answer is a resounding Yes - the GPS was first
invented for use on foot! First for the military (soldiers on foot as well as vehicles), then for the keen walker, and *then* the extension known as SatNav was invented - that's your "car GPS". Is there any point in having one in a phone? No. (though if it's there, might as well keep it as an emergency backup). Do people use GPS on foot? Go sign up for one of the numerous GPS forums out there and start a poll, I think you'll find they do (but you might want to lose the attitude first, GPS forums are mostly populated by grown-ups.)
Sadly O2 is the worst for 3G, I think they have a few transmitters in London and that's about it. But Three have some pretty good coverage - even in this small town out in the sticks you can get a 3G signal most of the time. It's not as widespread as 2G (it roams onto O2 and Orange when there's no 3G) but on the whole very good.