My choice of knitting needle depends entirely on which yarn I am using at the time. When I start a new project, I try different needles until I find the ones that work best with that yarn.
For cotton yarn, I usually prefer using plastic needles.
For wool yarn, I use my Denise set.
For acrylic yarn, I use metal needles.