How do you compete with someone like grasshopper.com ? They seem to have more features, are much cheaper for >500 minutes and I would imagine are just as easy to setup. Although, I haven't used either of you.
Then you look at something like OpenVBX, which would be significantly cheaper ($1/month for number, 1c per minute incoming) if you don't mind setting it up.