I just joined the site. Although it's a little disturbing that I can't download the vids from the site, but I think that was a clever move. I always ended up in sites giving me like 1kb download speed, despite their great contents, and many of those sites died out due to lack of contribution in the forums. Well, this is one of the most active forum site that I've ever been!
Gonna start contributing myself! :shock: