My cuz has a 325i and a friend has a 328i. Both excellent cars, but the 328i has a much "smoother" engine and therefore slightly more pleasant to drive. Handling is exactly the same as far as i can tell, and economy is better in the 328. The 328i is slightly more urgent and the added torque is also useful. Hope this is of some help
cheers,
jay