For hosting, I would look at co-location services. You'll still probably fall under their "approved content" to some extent.
As far as the DOS attack, there is no way that a DOS attack could destroy an entire hard drive, unless it somehow pushed it to it's max and the drive itself broke. All a DOS attack does is lock up the processor with requests for invalid pages on a site. Unplugging the network cable and a simple reboot will fix the issue.
My guess is you were taken by a bit of fraud on your host's end.