HELP Boston University v. Elon University v. Virginia Tech

I am currently a senior who was waitlisted from William and Mary, Wake Forest, and Bucknell. I was accepted into Boston University, which is my next choice. However, I am struggling trying to figure out which school out of these three would be the wisest choice as money is a big factor. There is a $15,000 difference between each of the three schools with Virginia Tech being the cheapest. But, I would like to major in history or political science and am not a math minded person. Basically, I would love any advice on which college would be the best choice for me. I have visited all of them and I am still very lost.
Thanks!

If money is a big factor, and you are majoring in history/poli sci, I’d encourage you to minimize debt and enroll at Virginia Tech (unless you get off the WL at W&M and are in-state).

However, I found Virginia Tech to be unappealing when I visited and I am worried about the lack of humanities resources because it is a tech school.

Can you be more specific about what you found unappealing at VT?