640 x 640 is very limiting to photo posting, I think 800 width restriction would be much better. I had difficulty posting an image yesterday of my daughter which made the photo (on my screen) not as well presented as I had wanted it to be.
Please reconsider this photo size restriction, it didn't used to be this restrictive. I agree with keep the size of the images down, but atleast make it a more acceptable size.