go with the body style you like the best. thats all i have to say. i could buy an E36 328i or an E30 M3. I would go for the M3 in a second, because i much prefer the E30. I'll tell you the same thing I was told - do what you want, because if you end up not liking it, you can always resell it. if the hp gain doesn't matter to you, then go for the 323. just remember, you're posting in the E46 section, so you're likely to have a bias =)