A few months ago I mentioned Smugmug in my blog, in response to a question of which photo selling web sites to look into. Here's an update: in the last couple of days I helped my daughter set up a professional site to sell photos of an event she had photographed. I gotta say, it was very simple to set up the site, add photos, automatically add her own watermark and feature the event gallery. In fact, within hours of "going live" she already had some orders - and was easy to track these orders. I am impressed.
So if you're looking for a way to share/sell your photos, check it out. There's everything from free trials to professional accounts.