I'm on an iphone 4.2.1 using AT&T and Yahoo mail. For about a month now my email has been very slow to send a picture message. I get around 1mb/sec upload pretty consistently, but sending a 2MB picture from my camera via email takes over 15 minutes. Sometimes it just quits trying and I have to restart my phone and then the message sends in less than a minute after restarting. Anybody else have this problem or know how to fix it?