well, after looking around for about 2 weeks i finally got mms to work on my iphone 2g 3.1. all i did was install swirly mms2 got my setting rebooted and i was done. Now i can send mms's on my 2g jb'n tmobile iphone,plus i can also send video clips too

.
First add repo.*****************/ repo on cydia
Second DL and install swirly mms2
Third the mms set up wizard would not connect just kept saying couldn't connect to server,so i had to put the settings in myself. Most common tmobile mms setting are
APN: wap.voicestream.com
MMSC:216.155.174.84/servlets/mms
MMS Proxy: 216.155.165.50:8080
The rest is blank, but these didn't work for me so i kept looking and found these:
1. APN:wap.voicestream.com
2. Username and Password should default or blank
3. MMSC:
http://mms.msg.eng.t-mobile.com/mms/wapenc
4. MMSProxy:216.155.165.50:8080
5. MMSMaxMessageSize: blank or default
6. MMSUAProfURL: blank or default
Worked perfectly!!!!!