Well, fingers crossed, the torrent of 135/445 scans seems to have stopped.
Yesterday I had 350 firewall hits in 4 hours, today the PC has been on for 90 minutes and has registered only 4 hits, none to ports 135/445.
I would still like to know who or what was responsible for the massive amount of 135/445 scans I received over the past couple of weeks.