For me, I really love Ian Rowland's book.
As to mentalism, check out Richard Osterlind's Mind Mysteries. Not only are there amazing mentalism, the prerequisite to doing them is not that high, the accuracy rate is nearly 100%, they all are quite easy (for me), and best of all you also get quite...