Love this article. I think the end captures it perfectly - there's really nothing else that gets the same social interaction as board games.
At work we use board games on a daily basis for team building, usually play a 1-hour-or-less game over every lunch. It's amazing how quickly you get to know someone and how those relationships build and blend into your work as well. You can see how someone teaches a new person how to play the game, how they interact with alliances and respond to attacks from other people.
Some 1-hour games we play for reference, if anyone's interested:
Dominion - Already discussed in another post :) (http://boardgamegeek.com/boardgame/36218/dominion)
7 Wonders - Drafting based card game where you interact with your immediate neighbours (http://boardgamegeek.com/boardgame/68448/7-wonders)
Race for the Galaxy - Card game where action choices enable other players (http://boardgamegeek.com/boardgame/28143/race-for-the-galaxy)
Lords of Waterdeep - D&D themed worker placement game (http://boardgamegeek.com/boardgame/110327/lords-of-waterdeep)
Stone Age - Most "german" game of this list, worker placement and resource gathering with dice (http://boardgamegeek.com/boardgame/34635/stone-age)
Space Alert - co-op game where the main game mechanic is "communication" (http://boardgamegeek.com/boardgame/38453/space-alert)
Galaxy Trucker - fun tile-based spaceship construction game (http://boardgamegeek.com/boardgame/31481/galaxy-trucker)
The Resistance - 2 out of the 5 players are secretly spies (http://boardgamegeek.com/boardgame/41114/the-resistance)
I wrote this list out in a bit more detail on my website: http://rtigger.com/blog/2012/12/14/board-games-are-great/