I'd never done this before putting together my Belize photos to post here. For me, Shutterfly was a good choice. I like the photo editing, arranging, titling, and description capabilities. Since putting that album together, I've done several others and also ordered excellent archival-quality prints and enlargements, also some of the gifts they offer (coffee mugs and tote bags with photos).
Check out my ShutterFly album, further down under "Trip Reports & Photos". A simple URL is a great way to send photos to friends also, without overloading their e-mail in-boxes with attachments.