I like Stitch n Bitch, as Pruni says. Good instructions for both English and European knitting. I think Pruni is enjoying them as well.
Re: sites, I've had good experiences lately with someplace Marina recommended, that's in southern England ... I'll see if I can find the thread. The thing is, though, they're better to call, as they don't indicate stock online. And if you're after, say, some bamboo needles, but don't care, really, what brand they are, a chat is much better than an online order.