I have tried both. The G37 does have some nice feature. But when you compare the engine power, 335i is a lot more fun to drive with. I'm a more performance oriented person, after test drove the 335i, I gave up on the G37 immediately even though it's about $6k cheaper