Conditioning techniques for dynamical fermions