I have to agree on the E36 and E46. My father owns a 1994 325is and it has some very taught, muscular lines. I always felt the E46 was a bit too rounded, more feminine than the E36.
My father's 325is is also really nice to drive. Although a little down on power and with a relatively loose diff and crappy tires, it's still quite a lot of fun.