I have the Audi Q5, and had looked at the Q7.
Based on my Q5, I would highly recommend the Q7. I've put over 50,000 miles on mine in almost 2 years, and it has had zero problems.
The AWD is amazing in the snow and rain. It's also one of the most comfortable cars I've driven.
Downside is price. They aren't a cheap car.