Phat and Phresh seem to get the best reviews but even inexpensive carbon filters can be suitable for some home grows.
I see a lot of negative reviews for the VivoSun filters, and I don't doubt that people have received some that had blockages, but I've had one going for a year and a half that still scrubs the air in my tent to the point that I can't smell anything, as long as the tent is closed, and that includes when I vent back into the room during the winter months.
One thing I don't think a lot of growers think about, that really extends the life of your filter, is to only use the filter when it is needed. What I mean by that is to only connect the filter during the weeks of flower (and sometimes during late veg) where the smell is an issue. When smell is not an issue, pull the filter out, wash the pre-filter, blow out the canister filter (from the inside out) with compressed air, and then put it aside until you need it again. If you run one at all times then you are going to greatly reduce the longevity of the filter.
I've also seen people on forums who have thrown away filters that got clogged up with mineral deposits from humidifiers. I had this happen once, and thought I destroyed my filter, but scrubbing the outside of the filter with a dry brush, and then blowing it out from the inside, made the air pass through the filter again like it did when it was new (or close to it).