Hi Dave,
Thank you for your reply. I checked the Pennzoil website but didn't see anything specific for BMW specs. I'm going to call them and see what they say. I'll probably use either BMW or Castrol 0w-20 L-17FE+. I found the Castrol at Walmart, but it seems that it has to be ordered. They do have inventory errors on some products, so it might also be on the shelf. I expect since Castrol signed a 5-year contract with BMW, this is probably the same oil that's labeled BMW.