I need your help. I want to create a new website and present my photos and videos. I have decided to use Wordpress blog platform as the base of my website, but I need to know what plugins/software are available for batch uploading a bunch of picture, watermark them, resize them and rearange them in a specific post with Lightbox gallery and description that I will write for every picture (not a must). Is there any other recommended gallery platform for online sharing websites. I have my own server so I can install everything. Also very good wordpress premium websites will help. thanks.