Der Beste, bzw. einer der Besten ist mit Sicherheit der orischinale.
Bei mir hab ich seit Jahren (also auch schon in der 11erGS) Filter von Tante Louise drinne, da ich zu träge bin, extra wegen dem Filter beim vorzusprechen.
Du kannst aber Ölfilter von MANN (MW 17, für K12) oder die von Champion nehmen. Das sind genauso Qualitätsprodukte. Die benutze ich auch schon seit Jahren. Die Preise liegen meist bei 13 €. Allerdings fehlen da meist die Öldichtringe, die beim BMW-Ölfilter meist dabei sind.