I never had this feeling during reading a technical book but for this one I was enjoying every word of it and I was hoping it never end!
One of the best chapters in my opinion is chapter 13 (Singletons). The way that this book explains it step by step is just amazing. After reading it, you will gain such a deep understanding about Ruby which you wouldn't if you had the whole RubyDoc by heart.
I found the product acceptable. It definitely serves the purpose it is supposed to do. Although the quality of picture was not as high as I expected but probably it is because I didn't know what to expect from a 5 MegaPixel image!!!