Grid Filters: Pick the right tool for the job

It is generally accepted that a good user interface is one that allows users to perform the task at hand efficiently and effectively. It should be as simple as possible to limit distraction and misunderstandings. When it comes to filtering data in grids, providing users with every filtering capability in the toolshed is therefore probably not the way to go....