i myself am an iPhone 4 user, and i havent regretted my purchase yet (got it when it first came out, last summer). its an excellent phone, as far as specs go, and is just in line and is comparable to some of the other top Android phones out now. the only negative that i have, is that iOS is getting a bit bland now, but it's due for a major update this coming summer.
the MyTouch 4G definitely isnt the best it could be, but it does have HSPA+ compatibility and is Android, an excellent operating system that really makes the most out of your device. i dont like the phone itself, hardware-wise.
im sure you already know this, but iPhone 4 is on AT&T and Verizon, whereas the MyTouch is solely on T-Mobile
-Anonymous