You notice the link in the upper right. We just integrated with vBulletin, and I would apprciate it if you will help test by:
1. Submitting Photos
2. Submitting Comments
3. Surfing it and reporting any problems you see
I just clicked through it but didn't comment or post a new photo. Looks good to me
Something I noticed (not sure if bug or feature ) is that when I log in and click "My photos" I get the "new additions" and "most popular" lists.
I expected to see the photo I am the owner of (only one so far) but it didn't show up.