Dispersants: lesser evil against oil spill or Gulf poison?

Nearly a million gallons of dispersant have been poured into the Gulf of Mexico to fight the largest oil spill in US history, even though little is known about their effects fishermen claim makes them sick and kills sea life.