Yes I would, and I have, several times. Since the original iPhone came out, I've had every model (with some Moto RAZR use in between when I sold the current phone to get money for the new one). That being said, after 4 years of basically the same OS, I got bored and wanted to switch. I actually tried out the Evo 4g for a couple of weeks when it first came out. It was awesome but I didn't love it enough to switch, so I got the iP4. Then around November, I switched to a Samsung Vibrant, then a Captivate, which I had until around this past January. At that point I got tired of Android and went back to my step-dad's iP3G (so sloooooooowwwwww). I used that until March when I made a few deals to get back to an iPhone 4. Then, this summer, I switched to a Moto Atrix 4G. I liked it a lot. The qHD 4" display was great, and Android 2.3.4 was pretty great. However, even with the great software and hardware, it still wasn't quite on par with iOS and Apple's hardware, so I switched back again about a month ago. I'm happy with my iP4 now and don't really see Android or their hardware manufacturers releasing anything amazing enough to get me to switch back, especially with the rumored features of the iP5 (4" display #yesplease!, faster processor, updates OS, etc.)