Duke for sure. look at the placement, and with the same amount of stipend, you can live better at the Durham, not Boston. Moreover, I heard that the faculty at BU doesn't care that much. (Inside information)
To people who are accepted by the UCSD, I would like to ask you guys who sent you the acceptance email. Was it from the UCSD-econ admission email account? Or, was it a personalized email from a professor? I just wonder. Thanks in advance.