St. Lawrence University, Muhlenberg College, Fairfield University, Hobart and William Smith Colleges, Clark University. If you plan being a STEM major, consider Worcester Polytechnic Institute as well.
University of Rochester is a higher-tier school that gives good merit aid, but getting it would be much more competitive than at some of the other schools. I think you’d have a better shot if you raised your CR score.
If you expanded your geographic boundary to the midwest, there’d be many more options.
There are several other SUNY and CUNY options as well. A smaller and just as good (if not better) alternative to Binghamton is Geneseo. If you want REALLY cheap, look into Macaulay Honors at CUNY.