try using whatsapp its a text / IM app. Its pretty good because you dont have to use a user name it uses your phone number to send a receive so whoever is in your contact list who already has it will automatically see you in there's and them you.
It solves your problem because it lets you send pics and videos up to 12mb at a time.
Its popular too... I was surprised when I installed it almost everyone in my contacts list alrady had it.
I am also coming from an epic and then epic touch and just noticed this when my wife sent me a pic from my old epic touch. This is lame because she sends me a lot of pics of our kids and now they are 600 x 300 kb thumbnails. It's rediculous