20080515 tech: Will XP have the last hurrah?