A few thoughts... wrt RIM, follow the adage of buy on rumor, sell on news.  There's a good possibility that the release of BB10 will be either very good or very bad for RIM.  Since no one here seems to have much insight into the R&D of the company other than what is readily available to all, this is a pure gamble at this point.  So assume that very good news is factored into the rising price of RIM (SP has tripled in 5 months) and sell before the actual news comes out as it will undoubtedly either disapppoint or simply meet expectations.  In either case the stock will fall.  Of course there's a chance that it will be huge & the stock will continue upwards.  I'd sell before the new release to protect against bad/mediocre news & if the stock does continue to rise, buy it back.

 

As for the S&P, if it were to pull back 5% or more it would have a very big effect on the TSX and other indices. It would also represent a buying opportunity.  I hope it's more like a 10% pullback.