One of the websites I peruse each day is money.cnn.com and today they have an article comparing 12 cities in the United States and give each either a 'Buy' or 'Rent' rating. In other words, which they feel provides a better return. Miami received a 'Buy' due to the greatly depressed real estate market which has dramatically lowered prices.
There's still some pessimism about South Florida real estate and this article does not imply that things will look rosy tomorrow, just that the deals are very good. Read the article here.