Couldn't read article b/c of paywall, but I gotta put in a good word for Greenville SC, where I currently live. It's been popping up on a lot of "cool cities" lists recently, and rightfully so. Great & growing tech scene. I personally work for a medical start-up & could be living anywhere, but right now I'm content to be in "G-Vegas" =]