I use photobucket and I resize before I upload my pictures. Whatever program opens your pictures should have a resizing option. I shrink mine to about 35-40% of the original.

Hope that helps.