This is a very simply guide on both sending picture messages (MMS) to another phone without picture messaging capabilities (e.g. iPhone) and also how to send a email from your phone without having subscribed to an internat/Data package. You should find this solution to be easy to use.
You will need to know what carrier (e.g. AT&T) the recipient's phone is on to send email or a picture message. It's not enough to know their phone number only. That's because the carrier has determined the email address of the phone by the phone number and they're unique URL. For example, Alltel phones' address is "something@message.alltel.com" while Boost phones are something@myboostmobile.com. You just locate the carrier of the recipient from the list below and then add the correct cell phone number in place of the "0's" to complete the email address. Once you have the complete email address you can store it to your phone's phone book under "email" for that person and you'll be able to send a picture message by selecting that email instead of the usual phone number of that person when you want to send your message. When the recipient gets your picture message it will show as a normal text message. When or if they reply it would be recieved in the same manner it was sent, to your email.
Find the provider for each recipient and simply fill in the phone number to store under your contacts. When you send a MMS message just use the profile created instead of the phone number itself.