It should be pretty much obvious to anybody who uses Microsoft’s shoddy products that you’re leaving your internet connections wide open. Downloading the latest patches is a good idea. If you don’t want to rely on Microsoft’s crap alone (and don’t have the money to buy a MAC) get Zone Alarm - a free personal firewall. Easy to install and configure and good reviews on CNET. You can also upgrade to a “pro” version but that will cost you money.