You'll get better working out and experimenting with things on your own, but Hartl's book serves as a great beginner's guide (while being comprehensive).
I think "The Rails Way" by Obie Fernandez works as a good reference book after you get more experienced as well.
That's bout all(:
I've found the peepcode webcasts worth their weight in gold, but that's not a book =)
And I found Design Patterns in Ruby pretty good for Ruby beginners
I went through this book when I was learning Rails. I liked the fact that by the end, I had accomplished a bunch of things that I knew I would use again and again.
For a have on hand reference:
And a good compilation of beginner resources:
Look up some examples here:
Once you have something worth of deploying, follow this:
Need some recipes?
Fresh book recommendations delivered straight to your inbox every Thursday.