The GL is huuuuge! I wouln't want to park that thing, but it has also gotten great reviews.
The X5 is more compact, while still being sporty and luxurious.
The Cayenne is only nice when you load it up with pricey options, and you still have a less sophisticated (mechanically) vehicle than the E70.
Range Rover Sport is more expensive, much more trucky, gets less fuel economy, and is not reliable, but has the image and the looks.
Mercedes-Benz ML, even though you didn't mention, is too girly IMO in Ml500 form. You need ML63 to be okay. (oh, right, this is "for your wife")
VW Touraeg doesn't have the brand image, but, especially the new one, seems to be a very good SUV with lots of features. Still, it's a VW.
Lexus RX350 is definately chick-mobile, and drives poor next to the others. Pass on this one.
Hope this helps you! Good Luck!