I use a free app called simple resize for iphone pics. You can either take pics through it and it compresses them, or you can take a pic and use it to compress it. That way you keep the original and have a smaller file size for uploading.
I have one, I just didn't realize I was going to need it.
