Can't upload pictures on 3gSupport

I've tried several times, reboots, battery pulls and different programs to upload pictures on 3g. (picasa, facebook, tweetdeck, plume) and each one of them failed. however when I got home and attached to my wifi, upload finished in less than a minute. am I doing something wrong, or is there a problem with my phone?

Does anything else work on 3g, or just pictures? If its everything, it could be a problem with 3g in your area, or your phone. Either one, call sprint, they can check your area, and refresh your network on your phone.