20080530 tech: Dell posts strong earnings