I just heard about Steamgifts, and it seems interesting, even if I never win. If anyone has an extra invite lying around, maybe you would be kind enough to pass it on to me? ;) I hope you know I'm active. :P
Here are three. Please read the Faq, good luck and enjoy!