If NY is the heart of US, then Boston would be the brain. There are plenty of consulting firms in Boston, you know the headquarters of BCG, Bain, Monitor, Keane are all here.
Boston is also one of the two biggest hedge fund towns in US, the other city is SF.