One often forgotten setting with particles (including soft-bodies) is the Conserve attribute. In my experience it is best to kept somewhere between 0.9 - 0.98... under 1.0 in any case...