Columbia SEAS or Penn Vagelos Program??

Need help deciding! I’m planning on going premed and am so torn. If I went to Columbia I would major in biomedical engineering; if I went to Penn I would participate in the Vagelos MLS program and aim for a masters in chemistry. Which would give me a better shot at med school? Also, if you have an opinion on Brown that you would like to throw into the mix that’d be helpful too! Ah college decisions are difficult!!