Most definitely the beamer. First of all, BMW is an extremely reliable car. You will have minimum to no Maintainence for the next few years. BMW cars are built to last, why do you think you see so many of them? Also, the 328i has amazing milage. When, (notice I said When) you buy the BMW, you will not be dissapointed!