Tinkering with my Raspberry Pi.
One of the first projects is to centralize my network outbound traffic in one spot.
Main piece there is a proxy.
I tried Squid and Privoxy.
Squid hits 40-60% of CPU at around 1600KB/s
Privoxy hits 30-40% of CPU at around the same throughput.