Sorry for your loss, if you arent into off roading youre better off with the Toyota. More reliable, safer, better resale value and fuel economy. However I think you made a mistake with the Rav4 if the XJ was too small for you, should have held out for the Highlander!
He's an angel dressed in oilskins; he's a saint in the "Sou'wester,"
He's a pluck as they come, or ever can;
He's a hero born and bred, but it hasn't swelled his head,
For he's just the U.S. Government's hired man.