I've been wanting to get the iPhone so I can sell my iPod touch that way I don't have to carry around two devices in my pockets. I think I can get an iPhone 3GS towards December that's when my contract ends I think. Now I don't need the data plan, I wouldn't mind getting it if it was cheaper but for the price it is and the fact I don't really need it, it's a waste of money for me. With a jailbroken iPhone, can you use it on AT&T without having to pay for the data plan? Since I plan on getting it from them and then canceling the data plan after a day and jailbreaking it. Also if I block data, that means I won't be able to send or receive picture or video messages right? But am I able to send and receive regular text messages? Also when I block data, and I plan on using the phone using Wi-Fi, would I get charged or can I even go online with Wi-Fi on? I was told by someone that with the iPhone (not jailbroken) if you use Wi-Fi you still get charged by AT&T. I don't know if it's true or not but if it's jailbroken you shouldn't right?