Do I need a data plan to get the iPhone 4g? Whats my cheapest option on that? After my contract is done can I keep the phone with no data plan but calling for orginal phone line price? How slow is edge internet? Do I have to cancel my contact from AT&T now? How much is that if so?