My favourite games were BO1 and BO2 and since BO3 looks pretty good I've gone out and bought a Netduma R1, which I received and installed yesterday. I've really struggled with laggy/lag comp frustrations in the past and after playing a few games with the Netduma using local only connections (100 mile radius from London, UK) I've seen an absolutely massive improvement.
The netduma is telling me all the info I need to know, around my connection, i.e. ping stats (8ms), jitter, spikes and packet loss, which are all exceptional .... which I've always suspected anyway.
I'll play more today and if my experience is as good as it was last night then I'll make a post around the router, as its actually made COD enjoyable again for me.