I have used lebara for one year until now since I came to Australia. It is good for me, very cheap but has 2 seconds delay for international call. I have not too much local call, if you have local call frequently, a cap plan might be better. Remeber, receiving call is free in Australia.