Make a duplicate layer and apply a dust and scratches filter that takes care of most of the dust. Then take a snapshot in your history pallet. Undo the dust and scratches filter in your history and paint out the dust with your history brush set to darken mode. This works really well in conjunction with the clone tool for really detailed areas.