We were purchasing shares in the DRIP at prices like $15 and $20 during the Eisner years when things fell apart. So, in my eyes, these downgrades and periodic dips are no big deal. You need to decide if you're just trading or you're in it for the long haul.
That being said, every time the stock gets up over $100, it just feels like it#$%$ resistance. The company needs to do something big to take it to the next level.
I also think that a stock split is becoming a necessity to take the price back down to a more psychologically palatable level - either 2 for 1 or 3 for 1 - it's been 14 years since the last split and the stock has been to h*ll and back in that time.