The 2009 and 2010 Mazda6 is a sweet looking car, it has a very sporty exterior. One thing that sucks is the really sweet in-body rear exhausts that they have are only available on the s series (the V6 models).
Some people seem to complain about the interior stylings but I like it - the materials are nice, everything is laid out very intuitively, and it has some great features, especially in the higher trims. Comfortable seats, everything is easy to use.
I was interested in the Bose system that you can get with the Touring trims, but I ended up test driving one without it. Even without it, the stereo sounded great, and it was just the radio. They have surround sound and it sounds awesome.