Yahoo is for sale, and bidders are lining up to grab their own, ever-shrinking piece of Internet history. The once-great Internet pioneer is entertaining offers...reluctantly. CEO Marissa Mayer would like to see Yahoo through its struggles, but impatient investors are looking for a way to cash out. Yahoo (YHOO, Tech30) has reportedly given interested parties until April 18 to make their offers. The company is expected to fetch something like $8 billion for its core Internet business. Who's buying? The list of interested parties matches the potpourri of businesses that Yahoo operates. Media companies, such as the Daily Mail and...