I still remember gamespy from Civilization 3: Play the world
That thing never crashed on my once during a game! Take that! Steam, Origin, Uplay, and all your crashing when I'm about to win!
But now, my gaming site of choice is Gamespot, their original shows are simply the best of any gaming site.
I especially like Escape from Mount stupid:
http://www.gamespot.com/shows/escape-from-mount-stupid/