I am going to move into a job this month and i am thinking of shopping for my first car. I have a budget of 30K may be a shade more. I see that the new 3 series/ C300 sport /A4 seem to be in the 30-35k range. In that range i can get a 2004/5 certirfied preowned A8L or similar. I am also thinking of leasing instead of buying a new 35K 3 series. So what do you guys advise? Are repair costs going to kill me if i buy a used & expensive car? I will drive about 15 miles /day (work) and may be 500 additional miles a month for trips.