Greetings! My wife and I live on Miami Beach since 2004. What a great place. Not a single regret! You need to have a good, honest realtor that is really familiar with the market to find a good deal. We have two houses in North Beach. Both on the water. Good area with reasonable prices.
If you need help, my wife is a realtor with EWM/Christies in Miami Beach. She does not charge a penny to represent a buyer and can do all the searching for them. Plus, you'll get extra attention from a fellow member! If you want her contact info, drop me a note. Meanwhile, her website is www.southbeachome.com