If I'm in the NYC area, what's the best theater to see this in?
http://www.imax.com/theatres/t/amc-loews-lincoln-square-13-imax/
Mind you its the best IMAX theater in the whole country. Biggest screen, not lieMAX, and if you get great seats (middle to the back in the center) there is no better movie watching experience.
IMO it doesn't matter that this wasn't shot in IMAX. A movie doesn't have to have IMAX footage to be enjoyed on an IMAX screen.