If you use a picture hosting site like photobucket you can avoid this problem. You also get nice big pictures
One thing to remember is that if you do use a hosting site is that if you delete the picture it removes it so archive posts can get annoying... I solve this by keeping pictures I post in their own folder that I don't mess with to delete out of.