Yeah I know I shouldn't have considering my MAF sensor is dying but I was in a HUGE hurry to get to the movie theater to go see Mulholland Drive (which BTW is EXCELLENT but you'll have to watch at least 3 times) but I just had to. I was squirting through traffic at 80-110 MPH. When I run up to a brand new silver M3. Beautiful car. He waits for traffic to clear and gets on it. I follow and I'm sure he's wondering what kind of car this is which is right on his tail on these repeated 80-110 MPH stints. It was about even. He's get a slight lead for a split instant after nailing the throttle but he wasn't pulling on me at all. Eventually he lets me by (I think to just see what kind of car it was). He smiles, younger guy. So we continued to punch our way through traffic when we get to a clear area for at least a mile. I go at it. 90, 100, 110, 120, 130 oh boy. I hit 138 MPH and back off but before I do I see he is pulling on me and would have passed me. At around 125+ the WRX is no match even in my current state. He passes me at over 140 MPH but there's traffic up ahead and my exit is coming up really fast at that speed so I slow down. Amazingly he hauls down and takes the same exit. Man I hate these brakes as they shake like a martini to a stop. He smiles and I wave and we go our seperate ways. On the way to the movie theater I of course obliterate an Eclipse GST. He had a BOV but looked stock otherwise. So there you have it folks. Clearly you need 350 HP+ to play with an M3 at speed. I'll get there but I still would rather have an M3.