Absolutely love NYC. My advice - don't bother visiting the statue of liberty. Waste of time. You spend hours and too much money doing it. Just get the free staten island ferry instead that passes it. The view is perfect for the photos etc. When it stops, immediately get back on the next one and head back to Manhattan for a second view, as there's nowt really on Staten Island. You can spend more time doing the interesting stuff then!
Oh, and go up the Rockefeller, not the Empire state. MUCH better views of Central Park, and you also get the view of the more interesting building - the Empire state :)
Edit - watch a game with the New York Supporters club too if you're there when one is on! They're a good laugh