I drove a 2001 325Ci last week and it was the first E46 sport package I've driven. The only complaint I had was the overly firm ride. I just went and drove a 2000 328i sport package and it was firm but not punishing like the 325. The only thing I can think is the 325 had lowering springs on it. First picture is the 325, second is the 328. Tell me what you think.