If you have a job you won't find a better place. Just don't get to passionate about the politics as most of us seem to do. Unemployment is a big problem, but if you don't have to worry about that you are all set. Culturally we are not
Boston. There is a lively theatre circut and great resturants of all types.
There are not too many elitist here, but there are some with pretensions. This is still the "city of no Illusions" however and most people are down to earth.