Hey guys, first time posting here. But yes I have searched an have come up with no real definitive answer so I thought I'd try a more direct approach by simple asking you all. With my 2002 BMW 325CI I have somewhat of a unique situation. My car is used as a company delivery vehicle, 5-days per week 10 hours driving time per day, Approximately 1000 miles driven per week. The driving is 100% in town city street driving only, and the car will never see more then 45mph. or get higher then 4th gear, and the M54 motor will see multiple hours of "idling" time per week. Which oil do you well informed folks recommend for these extreme driving characteristics. I live in Ohio so summer time weather hover's around 90*F. winter time temp drop as low as 10*F. I have an oil change up coming rather soon and need to make up my indecisive mind. Personal preference is Castrol of some kind but I could be completely wrong. Price is NOT a factor, Engine protection is #1 importance.