i cant speak for the TL, but i have an '04 TSX 6pd/navi. GREAT daily driver and it's the perfect size car for me. the 2.4L is peppy enough have some fun, and the suspension is nice and taut.
on earlier models, the entire AC unit tended to go kaput, so make sure it's been replaced. swing an '06+ if you can, there are a lot of little upgrades like bluetooth, aux input, updated navi with zagat ratings, power passenger seat, and exterior updates (front bumper, wheels, taillights).
__________________
.