Bornakk dropped by the forums to tell us that they plan on doing something about it. All World of Warcraft accounts in good standing will get one day's free play time. Your account has to be based in the North American, Latin American, or Oceanic servers, but it will definitely show up in your Account Management login within the next few days. Totally classy move on Blizzard's part, in my opinion.
EDIT: EU and Russian servers, too!