BU trustee scholar/honors vs Brown

My son is deciding between BU with trustee (full tuition) scholarship/honors college and Brown. He is interested in studying astrophysics and poli sci/international relations. While not easy, we could cover the EFC for Brown. Any thoughts would be appreciated.

I’d go for BU in this case. I don’t see Brown listed in any lists of top physics or astronomy departments but BU is on some of them. The scholarship will be on his CV forever, and he will be first in line for whatever research opportunities BU has to offer.