I have LOL'ed about people moaning about the death of the forum and lack of posts, then a newb shows up with a question, and they tell them to go to YB. I check in daily here, though I don't post much. I am in to try to get it back going though...
Congrats on the mod gig, I was hoping they would offer it to you...