I've used TC Helicon Harmony M for a couple of years and it works great. Inexpensive and easy to set up and use.
There is a Harmony G version for guitar players too.
DonM

http://www.tc-helicon.com/products/voicetone-harmony-m/
_________________________
DonM