I've made connections in 30 minutes in MIA. I find that it's an easy airport to navigate, and if one of your gates isn't in a Satellite building, then you won't have to worry about going through security while making your connection. Just pray that your flight to MIA doesn't get delayed.