XxSheepDoggxX, really nice pictures.
I am a car enthusiast. I am also part of Mazdspeed group. http://www.mazdaspeedforums.org
I have 2011 Mazdaspeed3, which is a turbocharged, manual 6 gears Mazda3 and a direct competition to Subaru Wrx and Sti. Mazdaspeed3 and Mazdaspeed6 (AWD turbocharged Mazda6) is not well known, due to Mazda lack of marketing of these two awesome models.
I call it 2.3 liter, V8 eater. It's just unbelievable how maxed out (tune wise) this car comes out from factory. So far, I am about to put in JBR Short Ram Intake and TIP. Planning to do fuel internals, full exhaust with downpipe in future.
edit: I believe that in Europe and Japan, this car is called Mazda MPS.