In Defense of Research In Motion

Research in Motion (ticker: RIMM) announced that it expects second quarter earnings per share to by between $1.30 and $1.37, rather than between the range $1.47 of $1.55 that it just promised a month ago.  Stock analysts hate this kind of revision and many who follow...