What I find strange is that (supposedly anyway) it is possible to pre-order the game now at Best Buy, but it's not possible to pre-order it now on Blizzard's own Battle.net site? The only thing I can see when I myself log-in to my own Battle.net account when it comes to Diablo III is "Diablo III® (Coming Soon)" under "Your Game Accounts" and nothing else. I can't pre-order it, I can't do anything else than access the game's official web-site.
If Blizzard indeed had the intention to release Diablo III (even by "surprise") in February we would have almost certainly had heard hints or direct official information about the game going Gold to start with, we're already nearing January's second week. If anything, by now (as of January 10th) we would have at least heard from Blizzard that the Beta test phase would be very near completion. In fact I'm pretty sure that we will have to hear about the Beta being completed before getting any information concerning the actual release date of the final version.
In my mind it's clear that DIII won't come out in February, and that would be too close to Mass Effect 3's release in March which would divert a lot of attention towards it rather than DIII's "unexpectedly soon" release. I might be wrong anyway, time will tell, but I just can't fathom the very possibility that Diablo III ends up released in early 2012, since I have this strong feeling that we won't see this game until summer of this year at the earliest, if not pushed farther away to this year's holidays.