I think the TSX looks WAY better than the accord. Its a tough call with the power differance, but I did read that the 200hp engine in the tsx is the finest honda has ever made. If it can significantly outhandle the accord and be more fun to drive than I would choose the TSX.
High redline and quick handling =

fun for the driver even if it is slower than the accord in a straight line