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 ;)
As long as the oil meats BMW spec it is fine.
EDIT Seals wear, and is it the brake servo?