The only game I pre-ordered in the last 10+ years was NHL 12, and I'll do it again for 14.
I got Borderlands 2 for 25 bucks on black Friday (on Amazon so I still got to be lazy
) and Assassins Creed 3 for free with my video card. For games like that there's no real reason not to wait for deals in my opinion. Borderlands 2 was borderline with it.....but everyone I know is so obsessive with that game that they are willing to make new characters whenever I get around to playing it.
NHL is different since I have 4 friends who get it the day it comes out and when we play together it's always on the newest one. The transitions in game play from 11 to 12 to 13 were big enough where you'll have to spend the 1st period just readjusting and messing up non-stop.