The easiest way to find out what type of fish you caught is to check out the DEC's info on that lake. If by any chance Pickeral and Pike are listed it will be very difficult to tell. Pickeral and Pike that share the same lake very often mate together and make hybrids that confuse their characteristics.
From the picture it is just about impossible to tell, but it is amusing how many people are so sure of the answer.
Judging by the fact you said you do more saltwater fishing and you list that you live in Pathetic New York; I will guess that you live in the southern part of the state. So if you were in Westchester, Long Island, Dutchess, or Rockland county, I would say the fish is most likely a Chain Pickeral as there are very few lakes in those counties that have Northern Pike.
Here is a good site to help you identify the fish.
http://www.dec.ny.gov/animals/7034.html
Edit, I just saw that you were fishing near Moravia. Thats pretty damn far up there. I pulled up Owasco Lake which is in that town and both Pickeral and Northern are listed in that lake. So if the cheek of your fish is covered in scales than I would say Chain Pickeral. In the pic I do see a dark line by the eye, and Northern Pike do not have that mark. But again it could be a cross breed.
http://www.dec.ny.gov/outdoor/36554.html
Great info, thank you. I was on a little lake called Lake Como. I'll see if there is any DEC info on that lake as you suggested.