Forbes Ranks Framingham 3rd Geekiest City In U.S.Did you know that three of the top 20 geekiest cities in America are in Massachusetts?