Boston: Mean Business By By J.D. Considine published 20 April 09 After a five-year hiatus, painstaking guitarist Tom Scholz and his band Boston are back—and seeking revenge on Corporate America, their fifth album in 26 years.