ok, i had to post that from my iphone so i figured id explain a little better when i got home from work. iPhone data plans automatically have shut off MMS. AT&T also does IMEI checks on accounts approximately every 48 hours, when they detect an iphone IMEI it makes sure that MMS text packages are shut off on your line. Yes, you can jailbreak your iphone (big difference between jailbreak and unlock) and install swirlymms BUT if your on AT&T service it will NOT work. If its an older iphone, people have been known to use a program like ziphone and mask their IMEI with that of an old motorola phone they had or something that would allow MMS, then they would get the package turned on with their service and use a program like swirlymms to have MMs. unfortunately this isnt possible yet with a 3g phone on at&t because they havent had an unlock solution yet. There are some sim-hack devices that have had success in unlocking a 3g but its a shady deal to most. but to mention again, masking the IMEI of a cell phone is a big no no.