Long story short, I used to use an Garmin eTrex when I would fly. This would allow me to see where I am while flying and help me pass the time on boring flights.

When in airplane mode on the iphone, it turns off the GPS receiver as well. Using xGPS I can view a zoomed out overview of the United States using offline mode..so I have maps while in airplane mode (no need to pull them from the network).

Is there a toggle (Im JBed) to allow the GPS to turn on while in airplane mode??

This has got to be a rather easy thing to do I would think.

I can easily turn off edge and 3G, but that doesnt turn off the "phone call" portion of the phone..

Any ideas on how to accomplish this?