For my present situation, I would be looking at a new truck, quad cab, short box, tow package etc. or a BMW X5 for my wife.

I often think about the same kind of truck that you have in mind as a possibility, only without the tow package. It has to be able to fit into a garage that's 226 inches long. That limit's me to just a few of them.