I think it's good to have some of the principles down - plus the more I practice them the better I get a feel for how they want me to answer them....
I haven't read BRS because it's way too long
Conrad Fisher (Kaplan) is a quick, easy read and gives you the basics...
USMLE Khans Cases has the best practice questions but doesn't outline the basics as well