I have been playing around with and researching stepper drivers. When I first got into 3d printing one of the first upgrades I did was swapping in drv8825 drivers for the greater microstepping(1/32 vs 1/16). Then I tried the tmc2100 drivers because I love the silence of stealthchop. Sadly there is reduced holding torque in this mode. And you have to find ways to externally ground pins to enable any other mode because the 3d printer mobos are made to send power to the config pins not ground. But then I found these tmc2208 drivers. Oh man. It's like they were made just for 3d printers. the config pins use power to enable modes so you can just use the jumpers under the stepper driver to configure. I leave the jumpers in for ms1 and ms2 and remove ms3. This sets it in stealthchop2 at 1/16 microstepping with 1/256 interpolation and it is so unbelievably quiet. Well worth the money. Here is a short video from Trinamic on these stepper drivers:

https://www.youtube.com/watch?v=FvW93yCbqFE

With the tmc2100 I had to turn the print speed down a bit to stop skipped steps. These are better. And do not require any special soldering or wiring. They are plug and play. I got 9 of them for both Printalicious and the Tevo Black Widow from an ad identical to this one:

http://www.ebay.com/itm/TMC2208-V1-0...cAAOSwmZdZinKx

It is incredible what these drivers do. It is like hitting the mute button on your tv.