To buy new 3-series or new sh-awd TL?
I'm 21, just graduating college and seeking a car for work in August. I'm mainly considering the 2010 3-series and 2010 SH-AWD TL which was priced at $35,500 for me. I'm a first time car buyer and I'm paying for this completely by myself, so I want to make sure I'm making the right decision. I love the BMW's looks and stability but their maintenance costs is what scares me.
I was also considering:
NEW: Audi A4, A5
USED: Brother's 2004 Acura TSX (100k Miles) for $10000
BMW 5 series, M3, M5, M6
I really like my bro's TSX (in blue), its gorgeous...but I'm concerned about maintanence issues in the future as it has 100K miles. Would it be more cost-efficient to get my bro's TSX? Or better in the long-run to get the new 3-series/TL? What about the other new cars?