For DDoS attack prevention You can setup a firewall as well as use LiteSpeed Web Server instead of apache. For DDoS attacks protection you can go with GigabitDC.COM which have great expierence about DDoS protection, I can confirm that soon ( I just purchased a protection package from them )