I was a little dissapointed when I first played the demo, but I was exhausted at the time. I then played it the next morning and had a much better experience with it.
I love the fact that you can completely switch the controls around. (I switched it to Alternate 2, hold zoom off, and x and y sensitivity up) which made the gameplay like COD4. In the end though, I actually went back to the original controls, I think they suit the game more.
Anyway, rant over, I'll be getting this game day one.