It all depends what your looking for. If your single then you could get the Accord 2 door V6 for less money. If you have a family and need 4 doors then the TSX is a nice choice and it consumes less gas too.
Personally I have a family but still want a car that's sporty. I used to have an Eagle Talon Turbo AWD and am now stuck with a Deisel Jetta. Now those are two extremes! You get incredible mileage with the Jetta and pretty good handling but if your in a hurry that's the wrong car to have. My lease ends in August I can't wait. This gives me time to shop around.
These are the cars that I like.
Acura TSX M/T, Nice car
Honda Accord EXL M/T, a little bulky -$
Mazda 6 GT I4 M/T, not sure about durability -$
Volvo S60 M/T, more +$$ with equip of TSX
Nissan Altima 2.5 SL MT, looks cheap inside -$
Infiniti G35 M/T, nice but +$$
Audi 1.8T M/T, a little small but nice, more +$$ for same equip TSX
I geuss that the TSX is hard to beat.