20090424 tech: Worst technology CEOs