We have VOIP with Mynetfone and its has been great and so cheap. We have basic service with Telstra for ADSL line which the net is with another company again but need the Telstra connection for line.

I think calls on mynetfone are like 5cents or something similar. Mobiles are more expesnive to call of course but not sure if you can block with them.