 Bought a 2004 Mazda 3 hatch new in December of '04 . I was impressed by the way it looks and the way it grabs the road. Good engine, good brakes, great stereo system and enough room for 4 adults. A few things that made it un-perfect : the transmission had to be replaced (under warranty ) after only 2000 miles and the fuel economy was nowhere near the stated. I was getting only about 17 city/ 22 highway. The dealer said there is nothing wrong with the car, it's the way i drive. A great car for the money, a real "pocket rocket" as they say.