My favorite needles are Clover bamboo. I haven't tried any of the more expensive bamboo needles, but I'm sure I would love them even more.
As for yarn, I don't really have a favorite yet, but I'm working with some Brown Sheep Company Cotton Fleece right now that I really love.
I also like Knitpicks Elegance (alpaca/silk blend -- soooo soft!).