It looks like we were hit again this morning.
I traced the main attack to a node in England but then was able to trace that even further to a ISP in Italy.
Of course that really doesn't mean much since the offending computers could have easily been hijacked from anywhere in the world.