There's a few companies that make stainless mesh oil filters. I've seen ads for them in MC and off-road mags. The major upside is they're reusable. They're also extremely expensive, one I saw was $180. You can buy a lot of paper elements for that. They claim superior small particle filtration, I have no idea if that's true.
A tip to "boost" your filter is to stick a powerful magnet either to the spin-on, or in your case, the cartridge cover. A big glob 'o nasty will collect across the metal from it.
Otherwise any of the listed filters will do fine. If you want "the best" I'd probably go for a top shelf automotive filter, as mentioned they tend to have more advanced media, where the MC-specific filters are just standard paper.