If you have the budget, I'd suggest going with BlackLotus, doubt that you would regret it.
On the other side, you can get buyvm or securedragon vps with DDoS protection.
We also offer ddos filtered IPs, so you can HMU as well, depending on the flood type :)