

Seriously though, who the heck goes over their bucket of monthly minutes anyway? Only then does AT&T (& Apple) make extra money after you've used up your monthly cell minutes. If your consistently going over your bucket of minutes you should change your plan. And if you aren't going over your bucket of minutes, then making VoIP calls over your cellular unlimited data plan shouldn't affect AT&T or Apple in the least. Sure, you'll be using some bandwidth, but VoIP uses a heck of lot less data bandwidth than some Internet applications. Heck, get a 6mb email attachment and that's probably equivalent to a couple minutes phone call right there.
VoIP exists on every other smartphone, including Nokia and Windows Mobile. With Steve Jobs handicapping VoIP to just over WiFi, VoIP on the iphone is pretty useless - it cant be used on EDGE. Even Truphone, which one of the first to "hack" the iPhone to allow VoIP on the iPhone only works over WiFi. I'm guessing Apple has protected the cellular data stack from running VoIP applications. Brilliant! Not!