You can try Ivacy.com.They provice 1GB of free traffic per account.
giffgaff
3g is a paid-for mobile network, there's no way to get it for 'free' or use it at all without a 3g provider.
Joining Twitter is free. As for mobile charges, it depends on your provider and your mobile plan. You should contact your provider to find out what you are and aren't charged for.
You will have to contact your toll-free service provider for instructions on how to do this. It varies from company to company.
Only if your phone is sim free.
Its Free to get the Msn Application on your mobile device, but other charges could be added for example your service provider may charge you for online access, make sure to check it before you start using Msn on mobile
There are many mobile phones that do not require a SIM card, it depends on the service provider. Any phones from Sprint and Verizon do not use SIM cards.
Your toll-free provider is the telephone company that provides service on your toll-free number.
yes
Somebody has to pay for it. Whether they attempt to pass that cost along to users, or simply allow people to use it for free to build goodwill, is up to them.
Windows live messenger is free to everyone. It has nothing to do with your mobile network.
I don't think that calling on mobile is provided as a free service by any VOIP provider. The procedure is that once you take the services from a VOIP provider, an extension can be provided to your cell phone but since this call to your cell phone will be forwarded from a fixed phone. Thus, per minute charges of receiving the call will be charged.