Hmmm ... that's a hard one. My Gold Well gets really fine fine gold, recently tested, 80% of the sample at < 400 mesh from a crushed ore sample. Problem is it does not clean the gold 100% and still leaves you with a small amount of black sand (1/4 cup or so for the 36" unit). And I tried a lot of the devices on the market, and they vary in their ability to clean the gold too.
Heard about the MineLab but haven't been able to try one yet, although a customer of mine swears by it. If I get a shot at it, I will let you know how it works for me.
After all the tons of material I have had to pan out in the last year or year and a half, I am not too bad at really careful panning and able to keep most of the fine gold, even very fine. So for me currently, (as much as I hate to admit it) but I am relying on panning, then I put all the garbage in a bucket, and when it fills up I re-run it through my GW and get a shot at getting it next go round. (I also use acids).
Furnace is on the way and with that comes the ability to get it all for the most part. Just smelt it all down. Gets the silver too.
One note: I usually get the magnetic material out sooner than later in the process, and have found that that less gold gets lost that way (with the magnetic material being pulled out).