Taking large photos is best. Resolution will degrade if you ever try to enlarge a small image.
A very slick image editing program for Windoze users is
IrfanView. It's a free download and works great.
Resize your images to 640 pixels X 480 pixels and you'll find that format works well on all Web sites.