I am not a super big fan of Goljan’s book.
My own lectures for neuro, cardiovascular system, respiratory system, and renal are valuable as well.Lange’s Ketzung and Trevor’s pharmacology is great too.I have done (DrBeen) a number of important microbiology lectures that are very valuable for Step 1 and Step 2 both.Use sketchy videos if you like mnemonics and visual aids. Microbiology from Microbiology made ridiculously simple with First Aid.Immunology from Lange’s microbiology or my lectures.These are short (10-15 minutes) and to the point for the Steps. Adam Jones that also covers high yield aspects. We have a set of psychiatry videos by Dr.High yield behavioral sciences with First Aid is sufficient.Biochemistry, molecular biology, and genetics.Add some questions that you attempt with a piece of paper and a calculator. It will not help you ace the exam, it will make sure that you know the essential topics and can guarantee that you will pass if you know it cold from the beginning to the end.
Apply the rules and tests mentioned above and select what you like. With these principles in mind, here is my favorite set to study and teach from. Accept this instead of running after every book and ending up with a pile of books that you cannot review in a timely fashion. As each book is written differently, they all have different deficiencies.
If this was not the case then all of them will be the same one book.