RE: Boston far exceeds SLC as a city especially if you make the money
depends on what you and your family value. Boston may have more culture, better food, better night life. Salt Lake offers more scenery (mountains), better outdoors, and less people/traffic. They both have miserable weather though.