So about 3 weeks ago I lost my iPhone and the following day when the At&t sales guy broke the news to me about how much a replacement would cost (early upgrade fee), I made the decision to look elsewhere for a handset replacement. I first headed to the Sprint store. I was there for a total of 20 minutes testing the Pre and to be honest, Im not sure what the hype was all about. WebOS was very slow to respond to user input, keys are way too small to be efficient, touch screen is just plain horrid as it requires you to apply pressure to it for initiation and the handset as a whole feels very cheap. I did somewhat enjoy the card interface, but it was difficult to like do to the flaky input controls. The next day I headed over to T-Mobile. First off, Id like to say I had a much better experience with the myTouch over the Pre. Android is a great mobile operating system; the amount of options and customization is quite vast. It seemed like just about every control or program had a context menu with options to allow for maximum personalization. Again though, the myTouch is hindered by lame input controls. Although the touch screen is 10x better than the Pre, it really cant be compared to the iPhones (seriously, the iPhone touch input is light-years ahead of the competition). Also, like the Pre the myTouch felt a bit on the cheap side; it just doesnt have the solid feel and polished design like the iPhone. After test driving the Pre and myTouch, I was sold I picked up a used but mint iPhone 3G locally for $225 last weekend and couldnt be happier. It should last me until I get my hands on the fourth gen next year So I guess what Im trying to say is, the iPhone is the best and everything else sucks in comparison.