Its not the megapixels that are killing the upload, thats just the resolution. You need to check the dimensions of the pixels. There is a setting on your camera that allows you to choose the size you want to take. 680x420 is the correct size for most emailing and uploading. You can also edit the size by uploading the photos to your computer and then using Google Picasa to edit them to the correct size. Good Luck!