Some previews up on the official site.
Can't help but feel all the leaks had something to do with the, shall we say, sudden release of information on the WoW site.
I would doubt it (and CMs have already been making fun of people claiming it).
They've been saying for weeks that they were putting together the previews, and they had to expect leaks from the F&FA. Now is a very logical time to have planned for the release.
Even cursory glances at forum posts out of fashion, CONFIRM/DENY???