20080429 tech: IT stocks on a sizzle