NYC is a city that you either like it or hate it. I had offers from NYC but hesitate to go. Generally speaking, if you are single (no kids) and yonge, you should probablly go because of potencial career developement opportunities; however, if you are mid-30 and have (or will) start a family soon, then definitely not. The housing cost is so expensive in NYC. A two-bedroom apartment (not even condo!) which built pre-second-world war in Mahattan can easily cost you over 1M USD. If you are used to the housing price/rental price in Toronto, it is going to be a huge adjustment.