Full threaddan_bk·John Oliver (Last Week Tonight) has a good round-up: http://www.youtube.com/watch?v=1Y1ya-yF35gView on HN