I have used the following=
HTG el chepo = worked ok, quickly got exhausted though.
CAN filter = worked well, but also only lasted about 1 year. WTF!!
Mountain air. Expensive, worth every god damn penny. Going on 18 months and still works like new.
It is very very very important to size the filter and fan properly. That is why I like mountain air, they are very good at giving you the correct CFM. If your fan is too small, it won't scrub effectively in addition to wearing out the carbon unevenly. Same goes for too big of a fan.
If you can afford it, a mountain air will last you 2-3 years!! ANd they come with 2 outer pre-filters.
And just in case you didn't know, never blow air into your CF, always pull air through it.
MY buddy was bitching because his CF didn't last that long. "Yeah dumbass, your blowing air into the filter, and therefore have packed it full of dust and closed all the pores in the carbon.
good luck.