In my quest for the simplest way to share photos with you, why not just use WordPress? Click on a thumbnail to get the full-size image, then right-click to download. The pictures look smaller than they are — they open in a lightbox — but the files are the high resolution images. (Let me know if you encounter any issues.)