Is there an email provider that supports sending text messages to a phone # and will send you an email from it? Does it also support (image) attachments (say i see a funny ad on the subway, can i take a picture send send it)?
Google Voice supports this. You can have Voice forward text messages in Gmail or to another email address.
and there is a box after that to input any email address you want. I believe you can even reply to the SMS messages via email.
However, Google Voice does not support multimedia/image messaging, at least yet.
This might be not you are asking about, but it might solve your problem: use some e-mail to sms getaway service. There are many of them and they are very easy to find.
Personally, I'm using smsmail.ru, as it is in Russia, where I am too.