Yeah, looks like invites are closed right now :S
Well, a lot of the time h33t shares the same trackers as demonoid so h33t is also a good place to look…sometimes. It doesn't seem like people are as on top of their game now as they used to be. Regardless, if you look for episodes on h33t only look in the regular tv section as they won't go to the HD section even though the video capture is most likely in HD.