DFW for sure. It's been a while I've been to MIA, but I recall it being a madhouse. And DFW Terminal D is nice. You get a fairly short domestic hop before getting on the longer leg. Are you flying J or F? if you are, I would want as much time on that long leg as possible.
But I might be biased.