ha! Was this a case of you already being foot to the floor and then the M3 realising he's got a race on and him puttng his foot down, then I could understand that you'd pull on him but having owned a 328i Sport and racing a highline, I stayed even's with that.. I've now got an E46 M3 and it'd KILL's R32's, let alone VR6's and it's only got 20bhp more than the 3.22 evo, Don't mean to offend, my baby is a VR6 and I would love it to beat M3's but no chance and it's a fettled with 3.0.. Even when charged it would be close..