Geeky predictions for 2010