Two weeks ago we (Paz and I) also went to New York for the weekend. Quite unusal not to go to work for a few days, but I got used to it - and I was very grateful actually!! NY is a great place (don't beat me, but I would probably even prefer it over London). Some pictures if you desire:
At Times Square
Quite far up north (around 70th street or so)
Washington Square. Now, isn't that a real man?!
Ground Zero today.