Thanks for that research. I had never heard that expression, although I had inklings of what it might mean.
In regards to enTourage, I read it as "something that looked like a lost cause is suddenly showing signs of coming through after all."
A third-party software company has finally delivered on their promise regarding something for the eDGe? A buy-out by a bigger fish that now sees the value in a "dualbook" (rather than a "dual screen")? Or has the recent modest sales bump (as people scramble to get PE's/EE's while they can) possibly resurrected confidence in the company by banks/investors?
Or did dontpanic merely get his last paycheck with the handsome year-end bonus he had been promised?