I don't know what firewall you have, but shouldn't it have an option to block IPs... at least Comodo Firewall Pro (freeware, which is why I got it) lets you block stuff. Try ProtoWall, and possibly even PeerGuardian might do the job... I really don't know about those programs (names off wikipedia) but you could give them a go.