Yale gives most international students full ride, which means its actually cheaper than BC. BC is not need blind towards internationals, unless there is an ironclad guarantee for OP for four years. I think more likely than not, OP will find Yale cheaper and more prestigious. If he/she plans to attend a top law school like a Yale/Harvard, Yale gives a leg up. I don’t think there is much contest here, its an easy decision.