I've used Emgo filters on my KLR650 for the past 10,000 miles changing filters at 1,000 miles. KLR's beat up oil especially off road use.
http://dratv.stores.yahoo.net/10kaatvmo.htmlI've used Purolator filters on my ST1300 for the past 80,000 miles. Changing filters at 3,000 miles for dino oil and 5,000 miles for synthetic.
Purolator Pure One PL14610
No problems to date.