Ranked in these QuestionsQuestion Ranking
Pros
Pro Trading forum
You can always trade cards -> games, or vs other games you have doubles of.
Pro Big community
Active forum, always active, and thousands of giveaway raffles to enter.
Cons
Con Getting into High end giveaways requires some effort
You'd need to find a good group to join, or give away enough games to raise your site level so you can enter higher end giveaways. Or just get really lucky.