Hi, and welcome. We used to be called APUG. I think I'm allowed to say that. I only discovered this place in 2005 and now I call it home. I love NYC. It's my second favourite city in the USA after Chicago.
Photrio is a new site recently formed by combining two older photo forums, APUG and DPUG (Analogue Photo Users Group and Digital Photo Users Group). That's why you didn't know of the place till recently; its only a couple weeks old!