Thanks guys for your input on the Nav app and other apps to impress friends with! 
Dave, there's a paid app that works with no data over 3g? Can you tell us what that is? I imagine that works by loading in a lot of maps onto the iPhone memory.
Apps, apps, apps! I agree that's one of the ways that makes these mobile devices more useful! I had not see Rage. In looking at that link, it looks like Doom and Marathon from the earlier Mac games days! I think Spectre is out too, I remember playing that as well! I'll have a look at that article about the lack of killer apps for the Android! Thanks! And I'll have a look at Rage!
Regarding the proximity sensor, when I updated the OS, my proximity sensor problem went away. I would never try to hold my iPhone against my ear with my shoulder, I never felt comfortable I could do that and not drop the phone. Even from holding the phone against my ear, I did get activate the speaker phone or hit keys on the keypad. Once I got the update, that seems to have gone away. But what I like to do on calls that might be longer then a few minutes is to use the Apple included ear buds. They sound better then BT headsets and it's free! I do have a couple of BT headsets, but I don't use them much. The ear buds work great! Plus I don't like to have a device like a cell phone radiating that much energy so close to my body and brain! That's my preference, nothing wrong with a BT headset, it is wireless!