Here's some excellent accurate information about oil:

http://forum.e46fanatics.com/showthr...ighlight=0w-40

I would recommended Mobil 1 "0w-40".