Melt the margarine in a medium saucepan. Add the onion and shallot and cook, stirring frequently, until the onion is translucent, about 3-4 minutes. Add watercress and stir until wilted. Add broth and bring just to a boil. Remove from heat and puree in a food processor or blender. Serve hot or chilled.