20090527 tech: IT recovery: Mirage or reality?