I'm on a 3gs now, debating if I want to spend the money on a iphone 4(no upgrade for a year yet). Or spend a little less for an android phone.
Without being biased, does the android market have as much variety in apps and especially games? Or even close? I really want high end games, not just games you can find on a 6 year old flip phone. And also a big factor, I heard the droid OS can be pretty slow at times, which the fully customizable options doesn't really make up for.