If the new year has endowed you with the desire to buy a new car that is both good to drive and won't break the bank, but you ...