WGTicon: Few work arounds have been posted and I think it's much easier to follow threads/get helm from fellow players. We are still trying to catch up to the email inflow but if you got help from forums, then that's great:).
Here is an idea, maybe it sounds stupid but... well, I say it anyway.
Your email system got overwhelmed you say, due to people having problems. The forum, you say, have 100 threads with identical issues.
Now, what I was thinking with my simple mind was this: What if you, WGT, posted some information about these issues, your findings and the various solutions? Maybe you could put it, again, sorry if the suggestion is amazingly stupid, maybe you could put it on YOUR HOMEPAGE?
I was thinking, if people knew there was a problem, and a solution, then maybe they wont need to send you and and your colleagues an email. Maybe they do not need to create a new thread in the forum.
Then, when your email inboxes are no longer flooded, you could maybe use your energy on something more creative than to copy and paste generic answers to the support request emails.
Just a thought.