As tourists who don't know Miami, we skipped the road rage and parking fees and just hopped on the Big Bus. It includes city and beach routes all for one ticket price, and lets you hop off at any of the stops and explore. The buses run every 15-30 minutes, so you can look around all you want and catch another bus to continue. Fantastic trip, money well spent. Pretty much everyone rode up top. If you're interested in getting actual info about the sights, I recommend taking a bus with the live guide; the earphones are OK, but they don't offer as much info and it's always kind of vague, like "which building are they talking about?" All the live guides we encountered (we got off and explored a lot, so we had a number of different buses) were fantastic! Definitely recommended.
If you own or manage Big Bus Tours, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.