I quit on earnings plays. Yahoo is my holy water! Will not touch that one with a 10 foot poll. Earnings killed me on it earlier this year. Then I threw $150 at it the other day pending a potential MSFT buy out offer. All I can say, I'm glad I only through $150 at it. LOL!
IBM seems to hold value in options better than most of them, IMO. That's the only one I'd play earnings on.