I have been around the block with CMS, Forums and Galleries and truthfully the only item I see that is truly lacking is the gallery/album portion of the product.
Every forum or website has photos, why not make it possible to organize all photos in a useful gallery.
First, make vBulletin Gallery more powerful....
items searchable by name, caption, description, keywords
organize items in categories then albums
thumbnail view, full size view
download button (based on group permissions if visible) right click save disabled
slideshow possible
ability to show/hide file information (customize what you want shown)
e-cards (based on group permissions)
create a link to "Gallery" and browse categories/albums/photos (based on group permissions)
embed URL displayed for displaying on other websites (based on group permissions)
When you are anywhere in vBulletin, you could click on insert image and allows you to browse your gallery for the image you want to use.
Another nice feature to have is the ability to send your photos to one of the many popular photo processing websites (shutterfly, snapfish, sam's club, costco, wal-mart, etc..) Of course you would have to allow high quality photos (large file size, original)
__DEFINE_LIKE_SHARE__