Generally speaking, nothing is going to work very well. Perhaps you should consider enclosed cabinets if dust is that big of a problem. If you have central HVAC I would suggest installing a better filter and leave the fan running in the system so that dust is continually being trapped. The fan draws very little current so if you ran it during the time the family is active in the house it would help solve your problem.
However, I have enclosed cases and things still attract dust.