Broke down and got one......and needless to say, it's amazing.
Picked up NHL10 initially, but after finding out their were few differences between 09 ($26 at gamestop), I took it back and got the latter, plus COD. As much as I wanted the newest hockey, it wasn't worth the $60 price tag...