А серьезно, надо уметь с людьми ладить и не нарываться.
По существу. Канал пошире, пограничный маршрутизатор на каком-нибудь линуксе или BSD с правильно настроенным фаерволом. От единичных мелких атак "несправедливо-забаненных" поможет, но если постоянно со всеми сраться, то тогда распределенного ДДоСа не избежать. Тут уже только магия поможет