Hey it felt good
I would agree with you regarding the driver of the car, but "walked" is a strong word. I've seen many videos, as im sure you have, of both stock cars going at it either being dead even or the 335i coming out on top. Either way the 335 gives the m3 a run for its money. Now that's a fact.