p2pool would be useful, because it gives you the benefits of a pool without a central server to DDOS. Everyone runs it themselves and it links them all together p2p style to form a distributed pool.
-MarkM-
Which was how the system was actually "meant"/designed to be