yes the wrong apn will effectively kill data, which mms falls under.
your straight talk network is it through att or through t mobile? you will need the apn for which ever network your using. ST may be of help but I would not count on them too much I have heard many people with complaints.