Top 10 metro areas for tech jobs

You don't have to move to Silicon Valley to get a job in tech. Here the 10 metro best areas for finding one -- some may surprise you