The 325i is a 2.5 straight 6, 325e is 2.7 straight 6, and the 318i is a 1.8 4cyl

The 325IS and ES distinctions are just option packages. Different front spoiler, steering wheel, seats, and clutch type limited slip diff.

Mine's got Tokico springs and dampers, it handles pretty well.

Thanks for the comments.