Help me pick an engineering school (Stevens VS RPI VS Binghamton)

I was accepted to Stevens, RPI, and Binghamton. (Waitlisted to Cornell and Lehigh, but my GC said he could likely get me off it at Lehigh). Net cost for Stevens (admitted with scholars program) is about 6K after loans, Binghamton 3K after loans, RPI 20K after loans.

I understand RPI is the best option in terms of academics, but the amount of debt and cost is not very attractive. My GC is keen on Binghamton but I didn’t fall in love with it when I visited. Any advice on these schools/what to pick?

Who is going to college next year? It is critical that you visit each one of these places on accepted students daya and explore the particular programs at that time