Hi StevieM - welcome to the 'appy home.
Country Claire - nice place to be; rural and coastal.
325i is a nice tool. There's little to touch BMW inline sixes for sheer smoothness of deilvery. They're geometrically in balance without any need of balance shafts etc. Power wise you won't get a massive gain in torque or BHP without spending loads of cash. But whatever you do, you'll still have that turbine silky smooth delivery from idle to the rev limiter.