what do you guys think that it is time for Yahoo to put itself on the sell block. Basically, the management comes out and admit that others can make Yahoo more successful, so here .. we are putting company for sell ... name a price, such as $17 per share. Lets start from there... I think that would be a good thing for the company. For one, it tells the whole world that the management is admitting that they should do better and they are open to others to take over and run Yahoo better... just a thought.