20090620 tech: Worst technology CEOs