For WOW and other future subscription games: Have you considered an alternate subscription model that might allow for a "pay by day"? For example If I log in I get charged $2 up to a monthly max of $20 (someting greater than 15 to make the flat rate subscription appealing). I would be happy paying somewhere between $2 and $20 on my terms to experience WoW, but the flat rate made me quit.
PS: I am a stock holder too...make me some money! go go go!