I currently shoot high school events and post the photos for others to use on my mobile.me gallery. Although this works to some degree, I would like some more functionality while still being easy to use.
I would like a site with controlled access (i.e., password protected), where students, faculty or family members could download the images for their own use, and/or leave comments. It also would be nice if others could upload their photos to the site.
For high school event photography, SmugMug is the way to go. Easy to customize interface if you understand CSS. Wide variety of print sizes as well as curio items, quick delivery and good response to your customers, simple upload of print resolution files with their servers handling the re-scaling for screen presentation. Easy-to-use interface for customers with several selections of slide-show presentation. Easy-to-setup and template backed pricing structures. Password / secure gallery support. Unlimited storage. Reasonable print costs and fast print delivery.