i ran the k&n in my blaster. they are a bit pricy, but they are life time filters. i would recomend if you ride alot or sandy or dusty areas you get a outer wears pre filter for it too.
if you want a good filter, but your gonna have to replace them every year or 2, get a UNI.