Chances are you'll get it on the 10th, my mates got MW3 a day early on pre-order, so Amazon sends them out early so they can't be called 'Too late for launch'.
I'd rather spend an extra £10 to experience the game at its fullest than £1000 to upgrade my current hardware and do the same, not that I discriminate against console players - unlike you.