Photobucket is an online storage site for your photos, it is a one stop place where you can edit and create slideshows.
Upload photos to Photobucket.
Media: Upload your photos, create albums, view as slideshow, get embed code to add to blogs or wikis
Themes: Change the theme of your Media page
Organise: organise your photos into albums
Edit photos: Fotoflexer is integrated into Photobucket so that you can edit photos.
Tags: add tags to photos
Photo Products: for a price turn your photos into cups, calendars, books etc
Tools: Create interesting slideshows using filters and themes