I'm really glad to hear that! It's only been a few days since I joined, but it looks like there are people continuing to actively post, which is a good thing. Also, it's bacon! I wish I could make that picture jump off the screen. I want it. I want that bacon.
The staff is actively talking about the best way to hold new contests on the forums. I have always been a fan of making people do something, caption contests, etc. New contest sooner than you think.