I like the volvo, but I'm swedish and like hatchbacks. The TSX is probably the better choice though.