Wow, it’s been a long time since I was here.
While I don’t really have a favorite, I would recommend staying within the same brand if you can. That way the components of different sets are interchangeable as well as within each set. I have discovered that Knitter’s Pride is compatible with Knit Pick’s Options. I prefer knitting with circulars because larger projects become less awkward and feel like they weigh less than on straight needles. Also, straight needles don’t come in really long lengths like you would need for a full-sized bed cover.