FYI, for the money you could spend on a new TSX you can get a certified pre-owned BMW with a much longer warranty. Equipment will depend on the particular car, but for example:
http://inventory.autotrader.com/inve...any&sort=price
01 325i, 26,000 miles, stick shift, power moonroof, $24,900.
Somebody else took the depreciation. Something to think about.