I can't use any of your goodies, but you'll love the Armada. (I do!)
I don't know if you've purchased one yet, but don't get an '04 - lots of little things that were taken care of on the '05/'06. Fortunately my front rotors were completely replaced, rears turned w/ new pads for no charge, but there's still a few things I'd rather not have to deal with.
Anyway, back to your regularly scheduled thread.