here's a big discussion from the maintenance and oil subforum
https://f87.bimmerpost.com/forums/sh....php?t=1478510
If the BMW branded oil is "overkill", you can always try and find Pennzoil Platinum Euro (not euro L) 5w30 which is LL01, has a very low NOACK %, and likely the same thing as the BMW branded. Looks like you should be able to get it in a 5 quart jug with the same kind of deals you see Mobil1,Castrol Edge, etc... on sale for at Wal-Mart and the chain auto parts stores.
This SHOULD be the stuff
https://shop.advanceautoparts.com/p/...o+5w30+5+quart