NYC is one of the most expensive places to stay! They have great public tranportation, so Priceline is a good option if being a few blocks away from things doesn't bother you, it can save some dough. Yeah, dinning out can be expensive, but you can also get a variety of ethnic cheap eats all over the place if you plan ahead. Spend some time on tripadvisor to find restuarants and price ranges close to where you plan to stay.