I was a engineering recruiter (software/computer/nuclear enginering) at a multi national for a few years and it would help if you could provide a few more details about what you are looking for. "Best Engineering School" is very subjective.
Since you want to stay in NY you do limit yourself somewhat, but lets focus on whats available in NY. Right off the top of my head, Columbia www.columbia.edu
and Rensselaer www.rpi.com
I've recruited students from both campuses. For nationl reputation Columbia is very well known. But among engineering circles RPI (Also Harvey Mudd, Cooper Union, etc) are know to put out some of the best trained engineers. Those schools focus more on undergraduate education then other PhD driven schools such as Columbia. Plus RPI places a huge emphasis on hands on engineering. Each class is paired with a extensive hands on lab dealing with real world problems.
I cannot tell you how many times during interviews (both on campus and onsite interviews) I have asked EE's a VERY basic signal analysis question on how to filter a signal and identify the frequency of the noise. (ans: Fourier Transform) The students from RPI just seemed to have a better grasp on real world engineering applications versus book theory.
Anyways, thats just my take on the situation.
Oh and another thing: When touring the campsus that you are interested in, ask to sit in on a 4th year class in your major. If you see over 40 people in that class, such as Univ Ill - Urbana
, I feel that is a huge sign the school is not placing enough emphasis on undergraduate education.
Here is a link to student comments about their respective schools: