I didn't use a book, but I did use magoosh.com to prepare and it helped a ton. There are videos to teach you all you need to know and video explanations for each practice question. They also have two practice tests you can take. The prices are super reasonable as well. I think it's somewhere around $100 for 6 months with a coupon you can find online (SAVE25GRE). Definitely worth the extra $50-60 IMO to have someone teaching you through videos instead of through a book. Plus they have phone apps to help with vocabulary and math concepts. They make it really easy to study at your own pace.