I'm not sure the difference between CPF and DSQ, I *think* they may be different names for the same things, but I'm sure someone can clarify that.
I like IPFs the best, I think that they are the softest and most absorbant, although they do run a tad smaller than CPFs. I have some of both but reach for the IPFs the most.