For the time being, install zonealarm. Google it to find where to download it. Its free.
You can get decent protection from a router if you set up the port redirection correctly.
ie make port 139 redirect to port 139 on an ip that doesnt, and will never exist on your network. This will make the port look closed to an attacker.
A good way to test the security of your computer is at
http://www.grc.com head over to the sheilds up thinger over there to see how your doing.
mD