Haha, this reminds me of the Scumbag Steve Meme I posted earlier :P but I understand the feeling.
Didn't have much of quality to post myself either most of the time, thinking how much better the quality will become once more people join is kind of frightening. :)