UVA vs GT vs Emory Vs CMU Vs UNC

I have been accepted to all these schools, just trying to decide which would be best, My goal after graduation is to attend medical school. For BS I am looking to major in BioMed Engineering (UVa, GT, CMU) or in NeuroScience/applied math.(Emory or UNC)

GT is top for BME, but I have read or heard that to maintain a GPA > 3.6 is tough at GT and may hurt my chances when applying to med school, also I am OOS for all schools (GT, UVa, UNC CH).

I like UVa as it has a decent BME program and a great Business school as well (just in case I change my mind pursuing medicine or opt for a double major, but is also most expensive for OOS. What are the chances if I ask UVa to give me some sort of scholarship or OOS tuition waiver to match other schools offers (such as cooper union where I have been accepted too). How would you compare BME at UVa to GT?

or Emory which does not have a BME program but has a strong premed and sciences program.

In general asking for any kind of reduction in tuition fees does it work or does it work against you.

any help/advise would be great. Pretty confused right now.