Rockefeller Center has a better observation deck than the Empire State Building. The ESB has long lines to get to the top.
Long lines yes but definitely worth it. First time, I went there during the day. Second time it was during night. It was a breathtaking view.