the 3g is not free. as long as you have some sort of text messaging plan, you won't be charged for the message that you sent and received though yahoo (as long as they are text messages and not e-mails), but you will be charged for accidentally going to the browser.
if you don't have a data plan on your phone and you plan on using your browser even for little things day to day, i suggest that you purchase one. if you don't have a plan and you are accessing the internet, the costs are ghastly.
Bookmarks