I use smugmug and I really like it (check sig). I don?t have a pro account, but considering that the pro account is even better than my standard account, you should be very happy with it, provided you can fund the yearly expense.
Here?s what a smugmug pro account can look like:
http://www.moonriverphotography.com/
Smugmug has a lot of features that may be difficult or time consuming to DIY.
Pros:
Very fast loading, I?ve never had any downtime.
Bandwidth and storage are virtually unlimited. My standard bandwidth is limited to 1 PETAbyte.
Admin control panel has many, many settings, including password locking galleries, making galleries invisible, and not offering full res photos for download. Certain customizations can be done via drag and drop, such as arranging photos in a gallery.
Visitors can leave comments and rate your photos.
There?s a program called sendtosmugmug that you can install. Within Windows you can just right click a photo or group of photos, select Send to Smugmug in the dropdown menu, select the gallery or create a gallery to send them to, and the photos can be conveniently uploaded.
Cons:
The automatically generated picture sizes are too small, even the ?large? sizes. The large sizes have a maximum width of about 800px. I sometimes have huge panos that are 30,000 x 3,000, which means the ?large? size is only about 80px by height. This means the only way for visitors to see a somewhat detailed photo of the pano is to download the HUGE original file.
Does not preserve original file names. If the file name is mountain.jpg, smugmug changes it to something like 34237583.jpg
Does not generate a list of links to a group of photos. Say I want to post ten photos. I need the links to all ten photos. Instead of having a feature where I can generate the below list of links to conveniently copy and paste somewhere, I have to manually click each photo, click another link to get to the .jpg address, and then copy the individual addresses.
www.fuzzy...4356464564.jpg
www.fuzzy...4356464565.jpg
.
.
.
.
www.fuzzy...4356464561.jpg
www.fuzzy...4356464562.jpg
Note that all the above are for a standard account. The pro account may be different.