Another vote for the Volvo XC90. My partner has one and it is very nice.
The amount of room inside is shocking. I don't know how they did it. The XC90 doesn't look particulary roomy from the outside but the inside is huge, huge. The third row seat is even usable by adults.
It has plenty of power and handles quite well. It's easy to park, corners acceptably, and the ride is smooth.
The only disappointing thing was the quality of the interior materials. I have always thought of Volvos as luxury, or at least near-luxury, cars. The XC90's interior is not luxurious at all. Acres of hard, dull plastic, and the leather seats feel like vinyl. My partner's old Explorer XLT was much, much, much more luxurious. Much more. But the interior of the Volvo, while not luxurious, is plenty durable. It doesn't seem cheap or flimsy or anything -- just not luxurious. It's more utilitarian.
The Aviator has the most luxurious interior of any car I've ever driven. It's like a private jet in there! Some of the high-end Lexuses (like the one that is a rebadaged Land Cruiser) have excellent, comparable interiors but I think the Aviator's is still best in class. It is nicer inside than the RX330.
The qualtiy of the ML320's/350's is supposed to be pretty bad. We are debating my wife's next car right now and she is looking at the ML350 and the E-class wagon. The E-class and the ML perform basically the same function -- both are large family cars -- but the E350 is something like $15,000 more. IMO, the price difference is due to the substantially higher quality of the E-Class.