SUNY Stony Brook, CUNY Hunter, CUNY CSI

I am currently a high school senior in NYC and debating between these schools. I live in Staten Island and have no car. I got accepted into these schools. However, neither schools have given me sufficient financial aid. Stony Brook offered me $5,500 for Federal Direct Unsubsidized loans. I did not get accepted into the Macaulay Honors program. Stony Brook will cost around $27,000 including housing and meals. For CSI and Hunter, I was planning on living with my parents. Both cost around $8,000. I live close to CSI, if I were to take a bus it would take an hour to get there. I want to get a nursing degree. However, I heard that Hunter’s nursing program is hard to get in. I have around 30k for college saved up. I don’t want to take loans out, and I don’t want to give my parents any trouble. I was partial to Stony until I saw the costs and I heard that its hard to get financial aid from them. My sister will be going to college in two year as well. Please help me advise me as to which school would be better. Any info about other majors would be helpful as well. Thank you.