M3 VS 328i: BATTLE OF THE BMW'S!