^So much hostility…
To OP, while the $10,000 research opportunity is excellent, please don’t let that be a major determining factor. I’m not as familiar with Columbia’s research funding opportunities, but do know that Penn has plenty of generous funding opportunities for research in STEM. Perhaps look more into Columbia’s fellowships office and see what opportunities are available?
$10,000 over 4 years sounds like a lot, but many top schools will have equally generous or even more generous funding opportunities. I went to Yale for UG, and received over $11k in research funding for junior summer and $9k for sophomore summer. With some Columbia-specific research, there’s a good chance they offer great funding opportunities as well.