20090601 tech: Yahoo to finally shut Yahoo 360