20080531 tech: Holograms come to haunt CEOs!