Also size of the MMS in some cases. Some services need the MMS under 300Kb.
I've run into that at times with TMO. Some apps will resize pics automatically for MMS.
I know that on sending at times I will have to resize. If I want to send a version that will print - I use Mail or Dropbox.