I interviewed at both and thought they were both awesome! They each have their own strengths & weaknesses but are both top programs. they're both quite large. A big difference is location. Boston is too cold for me. I love phillie but some people don't like it.