E30 325i
That's the one you should buy

the 318 is not really powerful... and yocan only "play" with it on wet. 325i are not really expensive... and it's great fun for not much money
E36 is nice, but as ARMAN has said, not as emotional and exciting as a good E30