I recommend you go drive both vehicles and decide for yourself. I could say the Q7 is better because I owned one, but I believe the BMW offers slightly more performance. However, I did not drive the new supercharged V6 Q7s so they might get moving a little quicker. Overall the interior was outstanding in the Q7 and I loved the look and the room with the 3rd row seat. If I was looking to purchase another SUV I would go for the Q7.....but I hate everything BMW so dont take my word for it.
Can any one tell me which one better with overall perfermance and luxury.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic