Have a 3 Series, 2001 model and it has around 70,000 miles on it, I have always taken it to the dealer for Oil service, thought will take it to a local mechanic like Tires plus or Vavoline suggestions of what Oil is to recommended. Thanks much for your suggestions. (unauthorized URL's removed)