Quote:
The net result is that my link to the rest of the world is now running at 4Mb after the upgrade rather than the 10Mb it was before


Here's an idea: try *reducing* the max packet size (MTU, MRU) to, say, 1400 bytes.

Just try it.