Baltimore/DC - It sucks for fun, but there's lots of cushy govt jobs, and it's home.
Seattle - hip and trendy
Miami/Ft. Lauderdale - sunny beaches, warm all year 'round
Vegas - great for gambling, but remember, anything else is a sideshow
Montreal - the Quebecois are less puritanical, so IMHO, Montreal should be called Sin City