Have 2004 X3 3.0 and I need a new battery. What does a new OEM one cost? Cheaper alternative? Have replaced brakes, tires, wipers and now a battery. Not bad for 5 years and 50,000 miles. No other repair costs. Thanks