Recently purchased a Mazda 3s hatchback. Fun car to drive, very responsive manual transmission, great handling. Plenty room in hatch, especially with flip down seats. Awesome interior, well "thought" out. If you are looking for an awesome car all the way around I recommend you stop by your Mazda dealer and take one for a spin.
Storage all over the place, cup holders, center console, glove box is huge. easy to maintain interior.