I'm 6 feet 220. I could still kick your ass though . I have a 2000 Civic at the moment and I find it small inside. I don't know, I like being able to have complete leg room in a car. I guess that's why I want to make my next vehicle an SUV or pickup once I start working full time.
I know about the MazdaSpeed, i just don't like the shape and style of the protege's. I like the new shape of the Mazda 3 though. It feels like the interior of a German car.
Edit
I didn't know that they made a Mazda Speed with the shape of the new Mazda 3's. I stand corrected, it is a nice car.