20080418 tech: Seven challenges facing IT