Depends.
If your goal is simply to blast through the written, get the Q&A book that's cheapest. I used the Gleim and missed only one question on my private written. When you're actually ready to LEARN the stuff, take a look at the Jeppesen Private Pilot Manual, ASA's Pilot's Manual series, and Rod Machado's Private Pilot Manual are among those that I've looked at.
I'd be interested to hear from anyone who's done their written prep solely through watching videos, be it Sporty's, King, etc.