as far as advertising I've always been intrigued at the potential of using this:
https://wiki.teamfortress.com/wiki/S...omeone_Special
100 bucks for a message broadcast to every single TF2 server, essentially. In terms of advertising effectiveness I think it would be 10x what facebook accomplishes, if you do it right.