I have been playing with a product called Army Painter "Quick Shade" which is a "dip" mixture tailored for miniature painting. It's a bit on the pricey side, but I'm suprised at 1.) how nice an effect it gives & 2.) the damn near bulletproof coating it puts on the mini. I have thrown minis across the room with no damage to the paintjob (it was an interesting test, to say the least) A quick blast of dullcote kills the shine pretty well. I just apply clean base coats to the minis, let them dry, dip, shake the mini really hard about 6-8 times & then set them down to dry. After 12 hours of drying time, they are ready for basing & a blast of dullcote...Right now, I can crank out about 5 orcs an hour...
This is the product:

Here is a before, with the basecoats:


And here is after drying for 12 hours


I'm using the GW orcs as test victims for this technique, just in case it didn't work right, that way I haven't ruined any miniatures I really like & would care about :D