I can vouch for Dan's vAranger. I have been using it for over 5 years now. The ONLY drawback is the fact it runs only on Windows PCs - no Apple version yet.

Deane