I currently have an e30 325i, an e36 m3, an e46 325it & a e46cic. My vote would be for the e46 as well even if it is not on the list. I love the s30 styling & the tendency to over steer, but...