I really do not care if the beer is crystal clear ( style dependent ), so I do not worry that much. But I do filter as much of the thrub going into the fermenter and then I cold crash by beers. I do not use gelatine or kettle finnings, but I do bottle all my beer, so I am cautious of how much gunk I transfer into the bottles. So far, filtering before fermenter and cold crashing helps a lot.
I also tend to use high flocculating yeasts, in order to help sedimentation both during fermentation and bottling.
The method used by JordanKnudson will also do wonders and I am inclining to believe that is what you are after. It is also cheap and worth taking into consideration.