Johns hopkins vs university of florida honors program

I got into both johns hopkins and university of florida honors program and cant decide. I know johns hopkins has a really good reputation but I think I want to do business. At university of florida i would pursue the four year masters program in finance or the five year masters program in accounting, but at hopkins I would have to do an economics major with a minor in finance economics. I am open to doing a medical major like cognitive science or biology, but I am not sure about that because I dont want to spend 10-12 years of school and dont know what else I could do with a major in biology. Please help!