Sarah
You would probably get a much better price if you booked the holiday DIY. Flights for June 2011 are already available and you could check various Airlines for prices, or alternatively wait for the flight sales (I don't know when they have the sales but I 'm sure someone here on HT could tell you). After booking flights start looking at hotels, again compare reviews and prices and make a booking. Most hotels in New York allow you to cancel without charge almost up to the day before travel so if you find something you like better then you could book there.
There is lots of info on the New York forum with recommendations and reviews. Another good place to check for reviews and advice is Trip Advisor.
Judith