I ain't pay-site expert, but I would do beta testing before affiliate program launch. So many things can go wrong at beginning.
From possible affiliate point..
I like your gallery templates and think your site have potential. That Hotmail email addy at webmasters page made me feel weird tho.
Yep, I agree with Bill. Boards are gold mines! Advertise, keep hanging around and 'carpe diem' when possible.
Best of luck with your site!
