I'd second The Drake (Swissotel). I am not sure what the prices are like though since I was there for a consultant meeting a few weeks back and everything was covered for me. My host also had the hotel cater food for us and their service was impeccable.
That's only the second time I've been to NYC so I only recommend it because of my one but great experience there.
Have fun!