20070504 tech: YouTube; eBay win 'Oscars of the Net'