Castrol Edge 5w-40 is BMW Longlife-01 approved. Their 5w-30 is not. I use the 5w-40 because I'm in FL and because of the LL-01 approval. 10w may be too heavy for you in the winter