I purchase a PRO Flickr account for the team each year. I think it's like $24.95 for the whole year. Which gives us unlimited uploads.
We have archived our photos for 8 years on Flicker:
http://www.flickr.com/photos/teamthr...1/collections/
Then the team website is designed with WordPress.
So in WordPress, there is a free module called "Slickr Gallery" you install into WordPress.
http://wordpress.org/extend/plugins/slickr-gallery/
I have to manually go in and refresh the gallery when it's added to flickr, then it auto-magically appears on the website too. I am sure there is a module that probably does this automatically, but I kind of like logging to refresh it just in case...
http://huntingtonrobotics.org/photos/