Cost
The destination charge is a standard charge for transporting the vehicle from its point of origin to the dealer. It costs almost the same to get the Mazda to the dealership as the BMW 328.
Producing an accurate fuel economy evaluation is so hard that some think not even the federal government can do it, but it looks as though both the BMW 328 and the BMW 328 perform about similarly regarding fuel economy.
The Mazda is tremendously less expensive than the BMW 328 with respect to MSRP.
Utility
Drivers with frequent child-duty might favor the Mazda MAZDASPEED3 over the BMW.
Convenience
The MAZDASPEED3's fuel tank will need to be replenished more often than the unit in the BMW 328.
Comfort
While the front cabin in the Mazda MAZDASPEED3 offers a bit more head room than the BMW 328, there frankly isn't much of a difference.
The ampler interior dimensions of the Mazda MAZDASPEED3 make it more spacious for your passengers than the BMW 328.
Dimensions
The Mazda MAZDASPEED3's tank is roughly the same size as the BMW's, though the BMW 328's is a bit larger.
The MAZDASPEED3 and the 328 compete for the same parking spaces.
Drivetrain
The BMW's engine is significantly larger than the MAZDASPEED3's. Remember that bigger engines may use more gasoline than smaller ones.
Torque is the force that lets you accelerate quickly, and in this respect, the Mazda MAZDASPEED3 is substantially more powerful than the BMW.
The BMW 328 could learn a lesson or two from the Mazda MAZDASPEED3 with respect to torque.
Overview
The basic after-sale protection that comes with the MAZDASPEED3 isn't quite as generous as the BMW 328's.