Surely an E90 320D fits the bill for yourself? I can't imagine an auto 325i would be economical for 500kms a week