Of the three, I have only been to NYC once, and I liked it, but I wouldn't want to live there. There were so many things to do, which I loved, but that was about it for me. I think I am just not a city person. Too many people, too crowded, dealing with public transportation--just not for me.
You have mentioned before that you have a good-sized house of your own. If you move, will you still be able to have that (obviously not the same house)? Having to live in an apartment would be an absolute deal breaker for me. We lived in a townhouse for the first year of our marriage, and that was enough for me. I need my own space, plenty of it, and not share walls, ceilings or floors with anyone else's space.
I don't mean to be negative, just something I wondered about.