Downtown Books & Purl has a good selection of nice needles, both straight and circular, and a variety of yarns.  Plus, as a bonus you can find a lot of knitting books in the bookstore and if you are shopping with a non-knitter, they can browse the bookstore while you shop for yarn.  And as every knitter knows, you can NEVER have too much yarn.