Hey... that was going to be my line! :-)
It really boils down to how much we trust management, which has been the case for a while. The two arguments, as I understand it, are that either
1. You believe in the technology and management, and are excited that "good things are finally happening". Whatever their divine reasons, management feels it in the best interest of the company to conduct the current media storm.
or
2. You distrust management and think that the latest round of media activity is just them pumping the stocks so they can get out before evertyhing falls apart.
And yes, so basically, that's "Deal... or no Deal?"