**UPDATE **
This is going to sound crazy! , I flash my phone with this FW "
link"
is already jailbroken and unlocked. ( no need to use redsnow )just connect the phone to itune$ and update+ shift and find the custom FW.
set up the phone as new , installed all my apps and all my info . Uploaded the carrier bundle for tmo.
on IPHONE : open cydia i added this repo : cydia.szifon.com , looked for 2GMMS/tether/CFW patch installed and rebooted.
tested the phone all day long ( from 7am to 5pm )
With redsnow , no custom FW
@7am : 100%
@9am : 65% few mms, and sms
@11am : 50% few sms
@2pm : 35% few mms ,sms , cydia browse
@4pm : 20% no mms , no sms
@5pm : 10% few calls, and ipod use.
With custom FW , no redsnow
@7am : 100%
@9am : 95% few mms, and sms
@11am : 80% few sms
@2pm : 75% few mms ,sms , cydia browse
@4pm : 60% no mms , no sms
@5pm : 50% few calls, and ipod use.
yeay im happy! i get to keep my mms

also did this to my wifes phone and she is getting better results , she doesnt use the phone as much as i do thats why! she came home at 5 and her phone showed 75%! and she is the one i send the MMS to

i hope this helps someone .. Thank you! and your welcome!