University of Michigan vs. SUNY Stony Brook?

I live in NYC and recently got accepted into stony brook for computer science major as well as University of Michigan(LSA) but i would have to complete a few prerequisite classes and have a 2.5GPA to declare cs as my major. I did not receive my financial aid from either of these schools yet but got a $4000 scholarship to stony. Which school should I attend?

If the money works out, I’d say go to michigan