5 ms·New Yahoo! Start Page goes live1 points by vlad 19y agovlad 19y agoTechCrunch said the new My Yahoo! personal page will go live today. I think it's awful; especially on a wide-screen monitor.