I found You do have to contribute alot on cgti, then you get the help you need, I find the guyz on there very valuable and very helpfull! As i do here, but this is a much more friendly place where as on cgti it's a bit more technical, half of the threads i have no idea what they are talking about LoL
The site was painfully slow and the search function was buggered, hopefully that will be sorted in the re-launch!
Enjoy both if you can!!!