Hate to tell you this but nothing is impenetrable. There are a lot more people trying to create a new viruses than there are people making AV software. The best you can do is keep your AV SW up to date and NEVER OPEN AN EMAIL with attachments from people you don't know. Also, if you get an email from someone you do know with an attachment be very leery of it unless you know for sure it's safe. If you receive a .exe (BAD!!) delete it right away, .bat's I would suggest the delete button as well. Although file can be hidden in many different ways it's just best to delete without opening.
There are a lot of people that think because they have Norton, McAfee or Panda that they are safe and have nothing to worry about. Well, they are just looking for trouble.
I happen to be in a position where I have 113 different countries that comprise out intranet, I have to watch for Viruses and hackers trying everyday to cripple our NW. We keep our NW VERY secure, .exe are destroyed on our border and not let in. One last thing, using mail services such as hotmail or yahoo is the easiest way for a virus to get into your PC or NW.
Hope this helps.
Almost forgot. Here is a great site for all kinds of updates..
http://windrivers.com/