No. 10: Columbus, Ohio
Columbus, Ohio, has been making a name for itself in the tech world. Between the Battelle Memorial Institute, the world's largest private research and development foundation, and Ohio State University, the nation's third largest campus, Columbus has got the right recipe for tech success. And, in 2011, it landed the No. 3 spot on Forbes' Best Cities For Technology list, which must have led to IT companies feeling a little more comfortable when it came time for end-of-year performance reviews, as Columbus tech professionals saw an 8.2 percent year-over-year salary increase, from $76,522 in 2011 to $82,831 in 2012, according to Dice.