For those who may be interested, I just listed a really nice Minarik 4 quadrant PWM DC motor drive/controller - here is the link: Minarik DC regenerative PWM variable speed drive NRGD05
formatting link
this will control up to 1/2 hp (on 110V) or 1 hp (on 220v) motors, and will allow tach feedback or armature based feedback