Is globe7 good for international calls?
December 27, 2006 5:49am CST
I can find ads about globe7 on many places over the internet. Can anyone suggest me if globe 7 is a good way to make some free international calls. What should be done to earn money over there?