Hi Gary,
Thanks for your feedback on our site.
The image resizing, renaming etc have taken a long time to do so great to hear they have added something to the site. Videos are on the loooooong list of things to do.
I hope one day our site will look as good as your!.
Thanks again.
Kevin