Now, as I'd like to max out my connection in both directions 24/7 I'm a bit curious if my hardware will manage a throughput that high with m0n0wall.
Cpu load depends a lot on the network card, bad chipsets (realtek) load the cpu a lot.
I guess it could be possible with a couple of Intel GigaEthernet cards. My guess is based on the fact a simple 433mhz amd cpu inside my alix is able to push in excess of 50mbit without an issue.