It seems like a lot of state schools are doing this for OOS applicants. I had three schools give me scholarships for being OOS. Some were better than others, but anything helps! Buffalo was one of those schools and they were the most generous with the scholarships.
Also, Buffalo is really cheap to live, compared to most of the US, so I would consider them over the other NY schools mentioned above, especially the private ones and newer state schools (Binghamton, for example).