Tack cloths are great, I use them after a microfiber as suggested above. The microfiber is good but will not hold all the dust, it can redistribute it around, you will still get some on the tack cloth after.
Get a bag of 50 from a car paint place should be cheaper.
You can't wash them, use...