I'd say NYC. Lots to do, I'd rather be entertained than bored, and NYC is pretty much the most happening city in the world. Probably the only city I would move back to the USA for full time.
Temporarily- Austin or Nashville. Fun cities, good music scene, great people, fun nightlife and decent weather.
Temporarily- Austin or Nashville. Fun cities, good music scene, great people, fun nightlife and decent weather.