Regarding facebook and twitter, i'd only want them there if they are actively updated, with product news or updates rather than highlights from the forums, as i visit those frequently. I don't just want to join a fan page for the sake of it, i'd need something interesting on there.
I'm down with the competitions though, it may be too much to ask but the 3d competitions need prizes, whether its just TGC store points or user created, a little incentive is nice. I'm not a fan of the awards you get, not that i don't like them, its nice to be able to have that honour for a month but for me its not enough to take time out to participate. I know the community generally use them for practice and they have picked up of late, but I'd rather have something at the end of it for all of my hard work. Probably just me though.
Same thing goes for getting people interested in the products, letting people use the full product for free, for a month as part of a competition would be nice. Probably hard to protect against piracy that way though.