RIMM is not a long term buy. But for today at least, I would think about being long. RIMM still has room to go down more if you want to establish a short at a higher level. I think their new products are crap and the increased competition is going to put pressure on their revenue prospects.