Well in all honesty the MSP i believe is styled better than the Mazdaspeed3. However the power plant in the MS3 stock for stock is far superior, but you can build anything to break beyond. Again this falls on what your looking for in a car.
In my opinion the MSP like most Mazdas was not...