Yea! I am so sorry you had to go through that. Shame on the hackers.
Any hints for website owners on how the hackers got in so others can protect themselves?
Good news to receive. Let's hope that the evil so-and-so's who were responsible for your website troubles catch mutch more than a virus!