Recommended
Books: Stitch ‘n Bitch: The Knitter’s Handbook by Debbie Stoller
I recommend this book to anyone just starting out knitting, because it contains a funny and thorough introduction to knitting. It also contains a variety of hip and fun beginner projects that you'll actually want to knit, which is more than I can say for most beginner how-to books.