I don't think a firewall costs $5k, and we already have a thing that auto-bans people for DDoSing.
I don't think there is much that could be done exept get some amaing server like a site like Yahoo! has that costs tens of thousands of dollars.
Honestly, I don't think there is much that could be done, so we'll all just need to wait it out :'(