When I bought my S-10, I went out and bought all the 2.5" filters for this bike I could find. I found the Bosch Distance plus 3300, Purolator L14612, Napa 1358 and Mobil1 M108. Personally, I would never use any of them except the Bosch distance Plus 3300. The Purolator had the wrong base plate design and wouldn't seal but looked good otherwise. The Napa and Mobil had the correct base plate but the filter media was tiny and I did not like the center tube design. The center tubes on those filters had tiny little slits for the oil to flow through, rather than the big round holes that the OEM, Bosch and Purolator have. I just don't trust cold 40 or 50 weight oil to flow through those tiny little slits.
For me, The Bosch distance plus is the best filter. It has nice big round oil inlet holes, big round holes in the center tube (both should provide very good flow), synthetic enhanced filter media, a silicone anti drain back valve and main seal plus an extra thick shell and base plate that have a higher burst pressure than Purolator's regular filters. Best of all, these filters are easily available at any Wal-Mart nation wide for $11. I have compared these against the OEM filters and I would say the Bosch is much better. Unless something changes with these filters, I am going to continue to use these filters!