Only way to do it for certain direct from your iPhone 4 is to download and use an app like PixelPipe to send the 720p video to Youtube, then text the youtube link.
Or just email the video. It's better quality than MMS, but I'm not sure if you can or how to email the HD video. You can also upload 720p videos to YouTube without pixelpipe if you're on WiFi.