A good friend of mine tried buffalo last week - bought it from a co called Wild Idea on their web site. She raved about it - and today I found it in Soho at Dean & Deluca!
I bought the NY strip - it was absolutely delicious. Not gamey, super juicy (and I think it's grass fed).
Dean & DeLuca
560 Broadway, New York, NY 10012