Why would you care at all anyways? I mess around with Porsches and stuff on the highway, and the occasional exotic. I mess with M3s and any other interesting cars too. Not to say that I full on race everywhere I go, I just have fun when there's interesting cars around.
Besides, if you feel insecure because of losing a straight line race, what I always make sure to remember is that I could have bought many cars that are faster than my own for the price. The key here is in a straight line.
I'm rambling on a bit here. Yes, you would get whooped by a 335i. If it's stock, you may be able to almost keep up with one if you have a 330i or if you have a 3-stage intake with a tune and a couple other mods. Alternatively, you could take it to the twisties where it would depend more on driver skill than raw power.
18" Staggered Style 189 - BMS 15mm - CF Grilles - LCI Headlights - BMW Performance CF Intake - 12" Blaupunkt Subwoofer