I used to have an iPhone 3G, and then a 3GS - I got fed up with the fact that I couldn't have the phone how I wanted it (after all, I flippin' paid for it!) without jailbreaking it first. I've got an HTC Desire now which is the first Android phone I've owned, and I love it.
The thing that really gets me is the fact that, because Steve Jobs says that Flash is going to be superseded, Apple don't bother to include Flash support on their devices! It's just ludicrous. Regardless of whether or not Flash is on it's way out, there are still hundreds of millions of videos on the internet that 'iPeople' with iPods, iPhones (and iPads) want to watch. And they can't. Because Steve Jobs said so. Tw*t.
It's even more unbelievable that the diehard Apple fanboys refuse to acknowledge that there are much, MUCH better alternatives out there to their fancy bits of black, white and silver plastic!