seems like howard beats me to it lol..
And maybe its time for you to get a firewall set up, unless you are already using a hardware firewall setup...
free ones that i'd recomend is Sunbelt Keiro Personal Firewall or Zonealarm Free.. should catch the few stray ones..