Did the Geekazine 2009 Predictions Come True?

Geekazine.com