Ah, there are so many threads already like this dude anyways me personal views.
- Easy to tune (cheap)
- Better on fuel
- Newer curves
- Easy to drive
- Not comfortable (feels like a race car)
- Better Sounding (NA I6 at 8000rpms sounds awesome)
- M factor (attention to detail)
- Stock for Stock M3 is faster
- M3 gets an 8 on the fun factor, 335i gets a 5.