Hi. I'm (probably) going to buy a tablet pretty soon. But I have no experience whatsoever when it comes to mobile computing devices other that laptops (ie smartphones and tablets), and there is some things that I'd like to know before I make any purcase. It would be really helpful if you could take your time to help me with the following questions (you'll probably think some of these questions are stupid, but it's better to ask a stupid question that not asking and remain stupid, right?): 1. How does the internet on a tablet work? I know that you can connect to wi-fi, but if you want to use the internet outside of a wi-fi range you'll need a mobile internet, right? There seems to be two types of tablets, those with 3g and those without. What is 3g, and do I need 3g to be able to use a mobile internet service? Also, what can this cost? 2. Is it easy to download apps? Can it be done directly from the tablet, and how long does it take? 3. I know flash works on the newer android OSes, but does Java work? 4. Is it possible to upgrade the OS on an older tablet to a newer/the latest OS? If so, is it free? 5. Is it possible to connect a computer mouse to a tablet if you want to? 6. Do you need an anti virus program on the tablet? Thank you for any help.