The TSX would be better for maintenance; however, the TSX is still an overpriced car for what it is. Honestly, for price, service, and performance a Lexus IS250 or IS350 is the way to go. Because you are considering these two cars, I will assume you enjoy the performance aspect as well. People...