You could just go with CloudFlare.com to be used with your current host.
^
Cloudflare Free is great if you're on the smaller end of sites & it lets you add firewall rules through it's proxy system which may be more control than some web hosts will even give you