I host tons of dinners in Times Sq area and have used most midtown west restaurants. I'd say for something different, go to Brazil Grill (is on opentable as well). Its something different and has good food (even went with a Brazliian coworker who agreed that it was authentic and high quality). Also, Central Park Boathouse is something fun and different- although hard to get to as it is in Central Park.
Have also done events at Cascina (nice owner and the upstairs has a nice private wine room for parties)..
As far as downtown.. I like Bowery Wine Bar to meet up with friends.. decent prices and it is brand new..comfy couches.. down to earth staff.