I, too, have switched from Warm Company products to Quilter's Dream. I don't use poly at all, but really like their natural battings...wool, bamboo and cotton.
Batting choice is a very personal and project oriented decision. There is not simply one "best" batting.