M3, but I love the 335i, I would recommend other than the fuel pump failures. New one coming out has DCT and more horsepower, I think it's the M sport plus 335 IS.
As for the M3 it is a 09, Melbourne Red, black, DCT, 18's, Nav, etc.. 100% stock, but thinking coil overs, and maybe some BBS LM-R wheels or HRE.
Love the 18"s, the 19" to me look best on the E90 4 door, for some reason. Good on you. Enjoy it. Before you think about getting those BBS, BMW had a special package that had exclusive 19 black rims, I forgot the name of the package, but it was part of BMW Individual. You could get the door mirrors blacked out as well. These 19"s were sweet, if I can I'll PM the car to you. Also they have a Competition Package coming out as well, these come with 19" BBS rims, kinda like the E46 Competition rims. If you wait, you possibly could pick them up at a BMW dealership or on eBay for cheaper.
I was about to do that with some 18" Lexus G spyder rims, until I found out how much they weigh (25 pounds), the dealer gave me one quote, and the parts dept wasn't sure if they would fit, yet they have the same 5x114 fitment. I found someone who could get them for me for $125 a wheel.
For the dude that says that Audi sucks, time now to stop being a Fanboi. If it wasn't for the RS4, BMW would have stuck with a inline 6 for the M3, but the Audi outgunned it. Merc has been putting V8s in their AMG models for yrs since the 90s, but they weren't track monsters.
Audi does have poor front/ rear weight balance, they are nose heavy. Take a look at one up close at the dealership and you'll see that the engine is way, way up front. And then their is heir Torsen derived Quattro system, that cost weigh as well. And now Audi runs Lambo and Porsche, due to Porsche being greedy.
Audi by far has the best interiors and are the class standard. The RS6, S5, S8 are great and the upcoming RS4 and RS5 might steal the M3s thunder again.
If you have ever driven the old RS4 you'll know that it is a heavy car, and the engine (same engine in the base ( R8) doesn't come alive until you get high in the revs. I like it, plus the quattro AWD gives you confidence.
Audi, has it's strengths, just like BMW and Mercedes, each one has their own character, what is good is that due to them competing against one another, they help make the others cars better.