As of 05-29-2007, Google Maps Street View is active for Miami
This means that you can, by using the Street View feature on Google Maps, immerse yourself in the city. Props to Chris Mora for catching it. For now, Street View is available only for Miami, San Francisco, Las Vegas, Denver, and New York City. The feature is mind blowing. Do yourself the favor and check it out.