Originally Posted by Albo
iPhone. But honestly, I'd advise you to not go with the 3GS. Go iPhone 4. Or if you want to wait, the iPhone 4S.
This. I hate to admit it, but iOS beats Android any day IMO. Plus, iPhone is $200 whereas the newer Android phones are $250 and up. No way.