I need an SUV or some kind of bigger car, because I have a messed up knee so smaller cars are out of the question. I currently have a HHR which is pretty comfortable but just garbage, my mom is buying me the car so it has to be something she likes and she hates a lot of car brands. Basically no GM, Honda, Toyota, or pickups and she's iffy about older nissans. I don't care about the mpg as long as its not 10 in the city,reliable, and under 10k. She likes the chrysler 300 but I think the seats would still be too low for me, I looked at the 2002 xterra and 2005 grand cherokee, will these last a few more years without problems and what other cars should I look at?

We looked at chrysler because we've had a really good experience with them in the past, the '92 Imperial is still running strong no problem and multiple other ones have been problem free. I just don't know about the newer ones like 2005+