I wonder how many people that bad mouth Windows Mobile have ever used it or are just Apple Fanboys that are anti anything Microsoft? I know I've used WM on a variety of devices and have never had the problems that people like to post about here. My current phone is a Motorola Q running WM5 Standard and it runs rings around my iPhone as far as functionality and I've never had it crash whereas Safari on my iPhone crashes all the time. Like wise I've got a Dell Axim X3i running WM2003 and it is a rock solid device also. I just gave my iPhone to my daughter and am looking to upgrade my Moto Q shortly and am on the fence as far as iPhone 3G vs. HTC Diamond Touch vs. Samsung Omnia. But everytime I read on here about terrible iPhone 3G performance, that really nudges me to go the other way. Plus I just plain don't like Apple's Big Brother attitude.