RE:Stay on the train or leave?If you mean Ithaca shares, then there's no point in waiting - either just sell them or trade as per the new owner's offer. The former option means brokerage fee(s) and potentially slightly lower sell price ($1.94 ?), but is much quicker to get your money.
It's a compulsory aquisition, so don't hold to them too long ;-)