Since the OP didn't state a price preference or whether the photographer wants software or a hosted service, I'll just throw smugmug.com into the mix. I'm not a customer, but it seems like a good deal if you're a pro.
FWIW, Barry /* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */