DH and I just got back from the IMAX theater in Deer Park. The review that I heard said it was better than the first. I disagree. I am not sure if it is the fact that the first one is in NY, and I've been to that museum a few times. I liked it, but didn't think it was great.

Anyone else see it yet?