20080517 tech: Is Yahoo hiding something?