I've been reading Getting What You Came Here For- The Smart Student's Guide to Earning a Master's or PHD. Some of the tips are outdated since the book was written in the 90's, but the advice is pretty sound (e.g. what to look for in a thesis committee, how to work efficiently, etc). It's pretty funny when the author describes the importance of having access to a computer and word processing software.