Riferimento: Anti-DDos per il retro.
Gratuiti tra quelli elencati da te ci sono KiwiGuard e PeerBlock.
Io ti consiglio KiwiGuard con Dynamic IP Restriction (plugin aggiuntivo per IIS); ti consiglio di evitare PeerBlock, l'ho testato e non funziona molto bene, quindi occupa spazio inutilmente.
Tra quelli a pagamento invece ci sono gli altri due, D-Guard e FortGuard, FortGuard funziona solamente su pochi sistemi operativi (per esempio non funziona su Windows 2008, il più usato dai VPS/Dedicati per i retroserver), invece D-Guard costa anche di più ma funziona meglio e funziona su quasi tutti i sistemi operativi.