I know this is more than you asked, but my advice for the medicine rotation:  
MKSAP is essential, then it's your choice of review book.  I hated/didn't read Kochar, which they tell you is required, and did fine on the shelf anyway (I read blueprints instead).  For the EKG portion, the test is open note/open book, but I liked Sebastian's lectures (because he's hilarious) and I think reading the Dubin's EKG book they give you is worthwile, because you'll actually be able to read and understand a 12-lead EKG after you read it.  
For the wards, the book "Pocket Medicine" by Marc Sabatine is great for day to day patient management, and will make you look like a star to your attending.