Look at some Yukon XL's. Mine is a little older but it is the best vehicle I have ever owned.
Also I have a frind that has an explorer. I believe its an 05 or 06, (not real sure). Anyway, he tows a small 6x10 trailer and 1 motorcycle and he has had 2 rear ends in it in the last year and a half and he doesnt do much towing.