Well i remember having discussed that issue with zach a long time ago...
this is not how vbgallery works...
there are different approaches... and it depends on how you setup vbgallery.
I used to run a photographer/model comunity (closed now

)
i set it up differently..
because a photographer wants to see images of models.. but those images are made by other photographers!
so mainly there were no personal albums..
Just images.. in subcategories like : headshots, swimware, glamour, black and white etc.. etc..
I had extra fields required to add the copyright and photographer of the image.. being: "myself" to a linked username..
so if a model looks for a photographer doing good headshots, she would browse category headshots.. click on a pic she likes, see it bigger and have a link to "see all of this photographers pics"
If a photographer looks for a model for doing headshots, he would do the same.. and click the link: "see all of this models pics"...
worked fine..
There was a problem though...when you had 3rd level subcategories..
example
category: swimware with 2 subcategories: bikinis and swimsuits
what I wanted, but what vbgallery does NOT do.. :
if a user clicks: swimware.. he gets 2 subcategory links and pics that are in category swimware...
what i wanted was different: that people could NOT upload to swimware.. but only to bikinis or swimsuits.. and if a users looks at category swimware he sees not only the links to the subcategories but all the pictures in bikinis AND swimsuits ... (ordered by date or something else..) (if he would click on bikinis, then he would have bikinis only)
this last thing is NOT possible with vbgallery (actually its possible put requires a hack that modifies db and file edits)
thats my 2 cents
Luc