I would look into Availity. They seem to have lower costs, and have many free payors. You can find out info on them at
www.availity.com I'm not really familiar with any others personally at this time. We have been using software that allows us to be our own clearing house, but we use Availity for some of our payors.
Hopefully others will post on their experiences.
Michele