I have used SmugMug (http://www.smugmug.com/
) for "events" and "better" images. I like the customization of "your" site, and the fact that they will print and handle everything for you. They do prints, and gifts too, if you want to enable all the options. And YOU set what you would like to offer for sale. Different sizes and papers too. And they will send you any profits, if you give them a tax ID number.
I believe you need the PRO subscription to allow printing, otherwise, it is a photo sharing type site. Pro is $99 per year, I believe.
You can save $5 on a SmugMug subscription if you enter this code ( L5xvhn5DEtHqs ), without the parenthesis, in the 'Referred by' field on the signup form...
---------------
In the UK (if you favor UK-ish merchants, or anywhere really), you might want to try PhotoShare (http://www.photoshare.co.nz)
. The guy that runs it is VERY nice to work with.
PhotoShare just hosts pictures (no printing option), but it is WAY easier for average people to customize AND cheaper than PBase. It costs a whopping $6 for each 50mb, with a 100mb minimum. $12 per year is about half of PBase.
Their homepage isn't much, but if you look at some of the members galleries, you can see some nice layouts and things, that they offer. They have a "wizard" to use to customize, or you can do it more manually. Nice site with nice people...