I'm going to Miami for four days with my boyfriend. I've never been to Miami, let alone Florida, so I have no idea what I should do while I'm there! I know South Beach is a must, but what else? I don't want to do TOO much shopping since my lovely boyfriend will probably complain and/or drive off and leave me at the mall, but are there any must-go-to stores while I'm there? We're also considering going to the Keys or to Disneyworld, but don't have time for both. Which one would you go to?