I'm currently on AT&T, and want a new phone. I currently use a crappy Nokia 5800 Navigation Edition. I use an Opera Mobile browser, and I typically use ~300MB of data. However I'll need to switch to a new Data plan, and AT&T no longer has unlimited data plans. Its $15 for 200MB, and $25 for 2GB. I've heard that Blackberrys do a great job of saving data. Would 200MB be enough for me if I usually use ~300MB? And yes, I know, for the exact same price, I COULD get an iPhone 4. I have an iPod Touch, an iPad, and a Mac. I've played with the iPhone many many times. I would not want it as a phone at all though.