Hi Solistics, Welcome to the forum.
I'm still waiting for my 335i, 3 months still to go. Must agree with your comments about the 335i being a better every day driver. If I was spending weekends at the track I would go for the M3 for sure - but time(and money) are always a problem!
E92 335i Coupe Ordered 11/05/2007 Sparkling Graphite, Black Dakota, Poplar grain grey, 19” star spoke 230s, Steptronic, Paddles, Sunroof, Climate Comfort Screen, Comfort Access System, Anti Dazzle Mirrors, Seat heating, Hi-Fi Logic7, USB, Electric rear roller blind