Wowhead had a decent April Fools edition; auras, a new "Earth Week" event (with five rings based on the Planeteers), and some Doritos Locos in-game advertising.
The Warcraftpets one
had me going for a bit, until I got to about halfway through it. I was cracking up by the end of it
Retired News Writer for the ZAM Network
WoW - Aureliano the Insane - level 90 Druid on Sen'Jin
Nanaoki - level 90 Mage on Sen'Jin