Android really isn't that bad. I have had iPhone 3g, 3gs, then dumped it for Verizon bc I couldn't stand at&t any longer. Went with droid, droid incredible, now back to iPhone 4. There are good and bad about them all as with anything else. If the batteries didn't die so quickly on 90% of android phones they would be lots better. Although the iPhone is a much smoother OS and just works more often and/or requires less knowledge to keep it running at its best.