You know the type Steve - those Port Scanners, the dictionary login attempts, the mail bomb... A generic software firewall can handle all of that, but so many people don't even run that!
Hardware and software is ideal, but hosts skimp out on some of the extra protection claiming it's a customers responsibility. Kinda sad.