I am 16, and I want a good first car that will last me, even through college. Both of the cars are on sale for around the same price and both have around the same mileage. These are the only two cars I would want. I know that BMW's have better gas mileage, but if something happens, it cost a lot to repair. But I am a pretty good driver and responsible one. Please help!