My tip would be to use an online photo service. I use photobucket myself. And when posting a picture here, I click the add picture icon, select "By URL" and paste the direct link (given by photobucket) I never have to worry about resizing picture to fit. Somehow in the magic of cyberspace it happens.
Really takes the stress out of posting pictures.
Also, photobucket is free and is a great way to have a backup of your pictures
In case of computer crashes.