Issue is beyond software, really. Flooding the network and sending more information than the machine can handle.
I am looking in to switching to a new VPS provider that offers DDoS protection up to 10Gbps (we've been receiving 1.5Gbps). This could either replace the current provider or act in parallel at an increased price, I will continue to look in to it.
edit: Pricing indicates we would have to restructure the service to a degree and a small price increase. Transfer process (and related coding) could get complicated.
edit2: If you're interested in getting a DDoS protected server immediately and are willing to pay an increased rate, PM me.