^Thanks, that's very helpful.
Your comments about the practice areas actually make this even tougher.
If Firm B were excellent at their 3 areas, and Firm A was just "good" at all 10 of their areas, this would be over. But Firm A is easily top 3 in the state in a couple areas (and practice areas that are very, very stable). Firm B only has 3-4 practice areas, but isn't OUTSTANDING at any of them. A couple of those areas also might be cyclical (estate planning, real estate, M&A, general business litigation).
But with that said, Firm B, while young, has had pretty solid and consistent growth over the last 10 years. And I guess the fact that they haven't cancelled their summer program (or even made it smaller) this year says something.