Personally I go for branded oils on offer. At the moment going through alot of mannol in 20l barrel seems decent enough spec for the pandas, micra and other bits. Mannol oil seems to be a decent spec and from ebay conatct the seller direct for the same price ;)
Castrol 5w-30 c3 is the one IIRC.
Has a notice on the back about meeting BMW spec.