While I like RIMM in the long term, this recent earnings report was pessimistic enough for investors to take money off the table and beat the stock up a bit until it becomes undervalued. Further, current market fears surrounding rising oil prices and rising inflation will magnify the effect. Short it now, buy back around $100 and then go long around the same price.