Thanks Monel, sorry for being a little short last night. It was very late(or early) and I was very tired and pissed off about the whole thing.
Yes you're right about patches and fixes, that's one that sliped by me. Regarding firewalls I still want to know if there was anything they could have done as I have both a router and a software firewall.
I've applied the patch, now I'm just wondering what's left in there that could still do some damage.
The lucky part is that it could have reformated my HD and it didn't. Thankfully it looks like it was just a prank. Or so I hope.