Where's the best ice cream in Upstate New York?