Mazda 6 and Mazdaspeed 6 is different beast from what I heard. Mazdaspeed 6 is a very well-made performance oriented vehicle according to many reviews. But debating whether you should get BMW or Mazda is quite.. rare comparison.
Test drive both, see which one suits your needs.
06 AW E90 330i ZPP/ZSP/Step/Expired Warranty
: Prior Design Front : ACS Rear : ACS Roof : BlackLines : Simota Intake : Carbon Fiber Interior Trim :
: MTEC V3 : 24% Charcoal : V1 Hardwired : Solaris Invisibulbs/LED interior :