Home Entertainment Did Bill Gates Cheat On His Melinda? Meet The Girl That Is Allegedly Behind The Split