Quote from Rearden Metal:
For being a good sport, I'll help you out by explaining a key mistake here:
You were bullish and I was bearish pre-earnings, but that is completely irrelevant to the point I'm about to make.
RIMM's IV dropped 42% on the earnings news, and you can probably agree that this IV drop was clearly anticipated by all of us. Now, understand that call (debit) bull speads are always hurt by an IV drop, and put (credit) bull spreads always benefit from a big IV drop. Therefore, in the future, whenever you wish to put on a bull spread going into earnings, you're always better off using the put (credit) bull spread, and avoiding the call spreads.
Hope this helps...