Over the past years, Google Sites has become a central point for sharing Google files such as documents, maps, calendars, and now individual Picasa Web photos. Prior to this, albums could be added; this worked very well for showing slideshows of photos (I used it to show field trip photos). Photos can be searched for from within the Insert Photo window which is great since organization is not a top priority for me. Along with the ability to insert photos, uploading photos can be done within the Insert Photo window. I love how Google products are becoming linked.
Inserting a Picasa photo into Google Sites
Uploading photos to web albums via Google Sites
Another nice addition to Google Sites is that announcement pages, site comments, and site activity can be acccessed as a feed. So, if your using a service such as Google Reader, all of these will appear in your unread items. Great features Google.