I think the letters idea is a good way of getting your message accross but i allso think that who gets those letters will make a huge diference.
You don't want a guy behind a desk who's job is to sort through letters maybe let his supervisor know how many complaints they've been getting and then thats might get put onto a statistics board of somekind or just ignored alltogether.
What you should do is find out the mailing address of someone higher up in the company, a manager of somesort, if they saw the letters they would maybe look into it, maybe even there home address !
Everyone send 1 letter a month or even every 2 weeks to the same home address of one of the high up managers at GW and i guarantee that would make things happen someone would get a major ass kicking if someone in a possition of power within gw who would'nt usually see all the complaint letters realises that sop many people are unhappy with there products.
That would be a good way to get your message heard.
Not just 1 letter each from 10k people, imagine getting 10k letters every 2 weeks to your home ! that would make you do something about it.
Try that out ^^