Well, the latest attack sure cost me dearly in both time and money.  Luckily most of my charges (bandwidth overages) will be recovered I am sure.