Well, I've done a lot of test driving over the last month or more

I've decided to cross cars off my list, even though I still want a G35 coupe pretty bad

I need a 4WD/AWD truck or an SUV with a decent towing cap to fit my needs better.
I've all but talked myself out of a diesel, even though they seem to last damn near forever with routine service. (I like the Chevy/GMC HD's with the duramax/allison combo....)
My currant list is...
1. '04+ F150 crew cab (Lariat or FX4)
2. '06+ Explorer (kinda pricey still...)
3. '04+ Avalanche (w/o the plastic body crap)
4. '05+ Grand Cherokee Limited w/ hemi
5. '00+ Chevy Tahoe LT/GMC Yukon SLT (If only the Denali came with a 5.3

)
I'm also going to check out the newer Durango since it shares the same platform as the Jeep Grand Cherokee, and can be had for a bit less $. The Nissan fullsized truck and SUV are something I'm considering, but need to read up on them more. $25K is the max I want to spend, is there another vehicle I should check out?