OK....here's the deal. I am currently over in the hot sandy place. When I get back my contract with T-Mobile is up. I've been hankering over an IPhone for quite some time. I looks good and the few that I've had my sticky mitts on seem pretty good. An excellent interface and the web browsing seems good too. Now the G1 has been thrown into the mix. So the question is, which do I get. I haven't really had chance to get my hands on the G1 yet. I really wanted to get satnav on the phone too. I know that it currently isn't available on either. Searches seem to suggest that a couple of firms have it for the IPhone, but it's not yet on sale for various reasons. Come on guys, There must be a few of you out there that have played with both...Informed opinions please.