I recently bought the HTC Desire instead of waiting for the iPhone 4. I own an iPod Touch 2nd Gen, but I wanted to try something new, hence the purchase of the HTC Desire. I bought the phone for approximately $700 without any contract, deal, provider etc. I am some what disappointed of the HTC Desire. As an iPod Touch user, I am used to a lot of games and applications (running smoothly) on my device. Now, on the HTC Desire, the majority of the games are, in fact, laggy. And in addition to this, there's only 50-100 mb worth of installing games and applications on. I've only installed like 10 games/applications, and I'm already out of space. I now regret my purchase of the HTC Desire, and wish I would have bought the iPhone 4 instead. But as I am only sixteen-years old, I can't afford buying another phone now. I am now stuck with the HTC Desire for 2-3 years.