Some of my favs
One of the first poker books I read was Phil Gordon's "Little Green Book". It's still one of my favorite books.
I was going to say that! It is such a great book, sure the info is a bit dated for advanced current play, but it is a fantastic book and really teaches you the concepts to play the game great. It is cheap also! I loved it so much I bought the blue, black and gold book also. I haven't read the gold, but the blue and black are awesome also!! A wonderful set of books. In fact they lead my poker books on shelf for my bookshelf. (Loved the green book so much I bought on audio book also, and it is just as perfect)
The other poker book that really opened my eyes and is just fantastic is Annie Duke's "Decide to play great poker" I highly recommend getting it on audio book, the first 4 chapters easily pay for the book itself if playing any kind of live game for cash.
Mental game of poker 1 + 2 by Jared Tendler is fantastic!, will get your mental
poker game to being 100% solid!
Those are my main favorites, I also like Johnathan littles' Excell at Texas Holdem as well, very amazing book. <--I will love it more when I understand a lot more of it later, it has some advanced topics but still great for any poker fan!
If you want a fantastic dvd that is CHEAP I highly recommend Daniel Negreanu
Learn to Win at Texas Hold 'Em
It is cheap to buy and entertaining! Even if you have everything mastered (which I did not) he explains it in a way to reassure what you are doing is right. This DVD should be seen by anyone that enjoys the game as its perfect in solid explanation of hold'em play.
Hope that helps!