Both are ugly. BMW front end looks like it smashed into a wall and the Q3 looks heavy and boring, even is brand new. A Volvo XC60 for me.