IMO the X6M and the X5M are tough looking cars/SUV's
. i cant say much for the rest of the line of BMW vehicles. everything else looks good (not tough) which BMW is lacking. but the 3 series coupe and sedan are def not tough or good looking unless you seriously modify it with some nice wheels and a aggressive body kit. The new 6 series is nice kinda tough looking but it lacks something
i miss the tough looking cars like the E46's the E60's and so on.