A great underappreciated book/tutorial: Keith Waclena's "Use Gnu Emacs"
This is a book I found when I was just starting to use Emacs a couple of years ago, and I got a huge amount from it. But every time I see a list of suggested resources for beginners (and others), I never see it mentioned, and it baffles me. I've been meaning to give it a plug for a long time and noticed it was updated fairly recently, so thought this would be a good time.
Don't be put off by the fact that it's a "work in progress" -- the pdf is 641 pages and it's more than enough to get you proficient; the areas the book doesn't yet cover are generally pretty advanced or specialized. As a tutorial it's exemplary: clear, detailed, accurate, well-written. The pdf (which I read in Emacs, conveniently) is beautifully laid out.
I highly, highly recommend it.