I added a line to my AT&T account for my mom and got her an iPhone 4S. SHe loves it, but we're both worried about the data usage. Even connected to WiFi its still using very little. I figured that's because of VVM and the phone being idle. Anyway, the iPhone 4S is an HSPA+ device so I know it will be data hungry. I'd hate to be charged an additional $20 for 300mb of data when a 3GB plan only costs $10 more. AT&T has really lousy data plans. Why don't they offer a 500-1024MB data plan for like $20 and make the 300MB plan $5???