I have owned two iPhones, a 3g and a 4, BOTH on T-Mobile. There was only one app on ios that I couldn't find on android: "Solmetric iPV App". That's why I got the iPhone 4. I used it a while and it was fine.
I wanted a faster phone so I moved to an HTC Sensation, a Dual-core 1.2 GHz phone...