Miami...NO NO NO NO. Don't even think about it unless you love traffic, violent crime, and a perpetually pissed off populace. Downtown is a ghostown after 6pm and the beach is incredibly overpriced, not to mention complete inaccessable by public transportation. Coconut grove may be the city's one saving grace for the 20-30 set but be really careful to stay in the core. Stray 2 blocks off course and you could end up with a new pimp. Word.