Also I'm an huge BMW fan, I personally would prefer the Q5. Simply because I like its design better!

Facelift of the Q5 should be due next year if I counted right (2008+4years).