Oh yeah I think we're also going to the Statue of Liberty

I think that's an NBC studio tour isn't it? I remember reading about that too, and then forgetting about it! Thanks for the reminder!
Our hotel is about a block from Times Square, and I think we should put aside at least one whole day for just walking around and shopping!