Stay away from the Milford Plaza. That's all I can say about NY hotels, as it is the only one I've been to.
I just came back and it is very expensive for what it is, the staff were all really really rude, the room was terribly dirty, smelt like feet, the a/c machine was at least from the 80s and broken, and then the bathtub's drain was clogged and was for the whole week, no matter how many times we asked them to please please unclog it... TERRIBLE!!!!
It's about 100 mts away from times sq though, but not worth it at all :/