20070423 tech: Internet key in US killing probe