vBGallery does not allow you to upload a single file to multiple categories, nor can the index be multi-pages, nor can you choose multiple layouts:
For example:
http://www.michaelpierce.com/gallery/index.php
These different layouts are simple switches and involve no custom modifications to the code. And, yes, PhotoPost uses the vBulletin style system so that when you change skins the colors on the PhotoPost side match your forums (you can even create new templates to match your custom skins). A good example of this is at:
http://www.extremefitness.com/gallery/index.php - although you need to be registered to change stylesheets - I have template sets for several of the extremepixels.com styles I purchased.
http://www.viperalley.com/gallery/index.php - (another example of an indexed gallery page) another unique feature which demonstrates our "contest" feature which allows a category to be tagged as being a contest which instead of rating images people can vote on (one vote per member). When the contest is ended, the photos are sorted by those with the most votes.
Customizable photo frames (per category) and even rotating thumbnails for a slanted photo effect are additional features our customers use to give their galleries a "unique" look.
There are many differences, my point was that you were injecting arguments into this discussion using information that was more than 18 months old - how reasonable would it be for me to debate the feature sets of vBulletin if I were talking about vB2 in a vB3 discussion?