So you're saying that to save $10 or $20 you're willing to waste 10% to 20% of your CPU? Because that's what you accomplish with AMR/CNR loading your CPU down with more Software implementations of real hardware.
A 56k modem loads a average CPU 2% these days, how much CPU power do you think it is going to take to maintain a 10M or 100M connection?
Thorin