The most important thing about your next phone isn't what carrier it's on, how big the screen is, or even who makes it. It's the platform, stupid. So here are the best phones on every platform.
iOS: iPhone 4 (32GB)
Duh. While you can pick up an iPhone 3GS on the cheap, there's no reason to. Saving $100, you lose out on the iPhone 4's frankly a-mazing screen, killer camera, faster speed (for better gaming) and FaceTime. When it comes to iOS, there is only one choice: iPhone 4. And really you should get the 32GB model. Why? Because apps, HD video and 5-megapixel photos can take a lot of space, and you're gonna be stuck with this thing for two years.
Android: Epic 4G and HTC Incredible
Picking the perfect Android phone is a little trickier. But that's part of the beauty of the platform: There are so damn many of them. Do you want a keyboard? A smaller phone or a bigger screen? A clean Google experience, or one that's been tweaked and molded by phone makers and carriers?
So we're going to cheat and pick two: The Epic 4G on Sprint, because it's got a massive keyboard—for people who have to have a keyboard—WiMax powers, an awesome camera, sweet Super AMOLED screen, and Samsung's skin is pretty tolerable for most people.