It sounds so dangerous in the Bitcoin world.
If it's #1 at least I can protect myself by installing some good anti-virus software. If it's #2 then it's not easy to prevent even for experienced users.
Look like I should start thinking to use a clean and separated computer to handle my Bitcoins.
Yes, I'm a newbie just like you, and this is what it seems to me too. I notice a lot of people do use "dedicated" or separated computers just for Bitcoins. But you will find out that it takes a long time to download the bitcoin 'blockchain', if you use Armory (the best wallet for this) and, unless you use a "thin wallet" like Multibit (which is not as anonymous as Armory), if you only turn on your "dedicated" computer say once a month, you'll have a wait a long time before the "blockchain" is synchronized. For my initial download it took 44 hours for Armory to get in synch before I could use it (but subsequent downloads only take 5 to 25 minutes, but then again I turn on Armory every day). So if you use a dedicated Bitcoin computer make sure you turn it on once in a while. If you use Bitcoin on a Android phone, you are using a "thin wallet" so this is not important, but you are not really anonymous either. My solution: keep your bitcoins online with a reputable bitcoin broker (search this forum for several, I use bitstamp and some others), hope they don't go bust, and only take offline those bitcoins you intend to spend, and in small amounts that you can afford to lose. Good luck.