new orleans!!
I would go with New York because it is very diverse and multicultural so there is a plethora of different ethnicities to go around. Not only that but it is a very well known city with a big influence on the media and there are plenty of clubs for the party people. There are also many museums for those who just want to gain some knowledge.
MIAMI but its really expensive!
Miami, no contest, parties and concerts on the beach.
New York. So much to do there.