If it was my choice I would buy a used Toyota Sequoia in that age range vehicle. I own a repair shop, and I will tell you in NO UNCERTAIN TERMS, that the Toyota is of significantly better quality! I have owned all three vehicles, a 1997 Lexus LX450, a 2003 Sequoia, 2008 Tahoe, and a 2010 Yukon Denali, both of the Chevy's have latterly fallen apart! Their engines have not given us any issues, but he transmissions did in both GM's shat the bed one at 40k another at 70k. The Denali does have an awesome motor with the 6.2, the power was quite up to the task at towing whatever I wanted. The seat heaters on the Denali blew out at 42k, the fuel pump failed in both trucks, and numerous electrical issues with both vehicles. Not to mention the brake and fuel lines rusting away on the Tahoe, that was a $1500 repair! The Lexus was sold with 280 on it and never saw a tow truck, or had any transmission or engine work of any kind done on it. The Lexus also had a TRD SUPERCHARGER on it which adds a significant amount of stress to the engine, yet it ran like a clock till the day it's new owner picked it up. The Toyota was sold with north of 250k on it and it was still running strong. Toyota replaced the frame for free due to rusting when it was 10 years old! Let's see GM or Ford stand behind their product like that! Now are moving on tool and infinity QX56 or back to a Lexus LX570 for the wife's new kid mobile. You will Surely have people come on here and bash one vehicle or another, but from a professionals standpoint there is no comparison between these four suv's. We always say in the automotive industry, "You can pay up front, (the initially higher cost of purchase.) or you can pay later, (as in steep, and continually reoccurring repair bills.) but either way, your going to pay." The plus side of the Toyota's is that they hold their value very well and you will recover a significant amount of your money when you go o sell them.