As for views, there are two bars in NYC that offer an experience like no other, IMHO. The first is The Rainbow Grill on the top of Rockefeller Plaza. Amazing!! Go at night so you can see the city all lit up. It's as if it's made from jewels.
The other is The Rise in the Ritz Carlton Battery Park, which has spectacular views of the harbor and the Statue of Liberty. Go at sunset for the best impact.
One warning: Expect to pay a ridiculous price for a drink. It comes with the territory. But believe me, the views are worth every penny.