for simple ECM flashing of FACTORY files to update or fix ECM's?

If you are servicing cummins this way in your shop, I am interested in hearing what method/hardware you prefer.

Mongoose
Cardaq/Snap-on
Other