I’ve been using SmugMug for the past 2 years and love it!
They provide unlimited storage and traffic of images and videos with any account (starting at $40/yr). Here’s a list of features. There’s also a free 14-day trial.
I especially like their gallery management, privacy controls and customization to be far superior than Flickr. I use my own customer domain and modified the footer to display Amazon ads J. And, as a budding photographer, I’ve uploaded and shared many galleries with my friends. It’s easy to send emails about galleries and even collect traffic metrics.
To batch upload, I use the “Send to SmugMug” tool which is easy and preserves info such as title, categories and EXIF data. There are also several other tools available.
* You can save an extra $5 by using coupon code “xZYkzT1N9QPj2” in the “Referred by” field.
Feel free to ask me if you have any other questions.