I just recently found out how to do this lol.
Myspace - Go to your myspace home page on a computer and go to my account (top right) then go to mobile and activate mobile myspace with your cell phone and if you scroll down it will say "Send Photos From Your Phone" and below will be the email you txt pictures to you can customize it but it has to have a number which is stupid lol mine is
xxxx_xxx.upload1@m.myspace.com I added the email to my myspace contact so when i txt the pic i just select myspace then it asks which to send to and choose email. You can also update status on myspace and facebook via txt message if you dnt have data txt your status to 69772 which is myspace but you have to activate you number first.
Facebook - Very similar go to
http://www.facebook.com/mobile/ on a computer and sign up for facebook txt messages to be able to update status or the middle one should be upload via email which is the one you want to do to upload pics it will give you a random email to send pics to ive tried but couldnt find a way to personalize the email but it will let you change to other random ones.
Sry its so long but i tried to describe it the best way i could for you to get it. hope that it helps

BTW anyone know if theres a way to get the impression in landscape while closed