20070629 tech: MySpace launches YouTube rival