Go to settings and click wifi yes there are hot spots mcdonalds is one Starbucks etc there's an app that finds them for you...
Whenever I'm by wifi I use wifi like at home
3G I have the 2g plan I haven't pushed that but ......go to your data n look at how much you use daily ... Mine varies day to day basis.
Good luck
Thanks, some great advice there!