John Brunner isn't just one of the great underappreciated science fiction authors — he also has a pretty amazing track record at predicting the actual future. At least, in one novel, the Hugo-winning Stand on Zanzibar, he makes a number of predictions that turn out to be spot-on about 2013.
Zanzibar is set in 2010, and some of its predictions — like widespread eugenics — haven't come to pass. But a lot have. Over at The Millions, there's a compelling rundown of the things that Brunner got right, including a character named President Obomi, and the invention of the TiVo. Check out the whole list at The Millions.