I can offer several suggestions, Joe. First, while the facemask dust filters undoubtedly help, I can't stand the !@#$ things! On a more serious note, try:
1) a shop air cleaner. Delta, JET, PEnn State and a bunch of other manufacturers make them for full-scale woodshops. They cost $150 - $400, and will completely filter all the air in an "average" model builder's shop every 10 - 12 minutes.
2) Use a good vacuum with the nozzle near where you're sanding (but not close enough to damage what you're sanding)
3) Buy or build a downdraft sanding table. This can be nothing more than ¼" pegboard (slick side up) with a frame around it and a good vacuum connected to a pickup in the base.
4) Get (and use!) a good vacuum. The best, as far as I'm concerned, is the Fein Turbo II. It's a canister-type vacuum, and looks a bit like a standard smallish ShopVac, but that's the end of the similarity. The Fein is whisper quiet - You could have 10 of 'em running in the same room with you and talk with someone else without raising your voice. They have the most flexible hose I've ever seen on a vacuum - You can tie it in knots and not collapse the hose. And if the hose gets clogged (never happened to me yet) it still won't burn out the main motor, because there's a second motor which powers a fan to cool the vac motor. Not cheap, but worth every penny!