The F30 has always reminded me of something from Halo. Maybe an Elite or a Brute. Or maybe a Ghost or a Wraith. But definitely something from The Covenant. It's the nose. It looks very pissed off.
Also, seeing these cars next to each other really highlights our evolution of taste. Simple, straight lines no longer capture our attention well enough. We need lots of noise and stuff going on to be attracted. Kind of like how we need Facebook and Twitter while talking to someone; otherwise we get bored.
Still love both however. Especially the E46. I may be a bit biased though...