I've been a windows mobile fanboy until the day I got myself the iPhone 3G although I didn't get the first one I have amazed at how awesome this phone is even with it's problems of not able to do some basic features that you have in other basic phones, but one thing that really bothers me is how crappy safari is on the iPhone! I'm not talking about how it renders pages but how unstable the safari browser is. It's the most unstable browser I have ever used . I mean there are times when the page loads fully and then out of no where safari just closes on me. And it's not just in complex websites either. It is awesome when it works but most of the time I find myself re-opening safari most of the time with how much it crashes and yes I have done a software restore. It only helps a bit but then you go back to the same old crashie safari!! Apple really needs to improve safari on the iPhone, because other then that I love this phone!