First learn how to spell and write. Then comment on how easy VoIP is. Using freeware downloaded solutions like Asterisks is not only unreliable but also un profitable. The results that you will obtain from Asterisk are pathetic. It has very limited outbound support and has been designed primarly as an inbound solution.
I would highly recommend a hosted solution. There are several available.