BMW experts, i would like to know the difference between the 325ci and the 323ci. I know that the 323ci has more torque but 15hp less than the 325ci, what else is different besides the 325ci having an upgraded exaust, software???:confused...