Step 1: 255
Step 2: 272
Had one month on a pretty chill rotation (3 full days of clinic a week) plus 10-days completely off.
My take on the resources I used...
Uworld: Arguably the best resource around. I went through it 1x, but I was careful to read every explanation (even the ones that I got right). I made a google doc that contained any info that I wanted to remember for later on, and I reviewed the doc nightly before I went to bed. I am a faster typer than I am a writer, so I opted for digital notes. It is true that writing helps me to remember things better, but with the time I saved I had more repetitions through the material so overall it worked out much better.
Master the boards: Good resource and will fill some gaps that UWORLD doesn't cover. I wish I had spent a little bit more time on this one. If you use it, save it for the last ~2 weeks. I only went through it once. Be cognizant of the fact that this book has some errors.
Green Book (Sabatine's Medicine): Use this as a reference if you are unsure how to manage a disease. It definitely helped for a few questions. Don't read it cover to cover unless you have lots of time.
NMS surgery: The trauma section is well-written. (which is what the USMLE tests). Skip the other sections...you're wasting your time.
Kaplan Notes: I used only the OB notes. They were good, but took a long time to get through. The medicine notes seem good, but if you're getting MTB, then don't bother.
Step up to Step2: Don't get this book. It has numerous errors, is very superficial in the topics it covers, and it will not prepare you. It has so many flaws that I am dubious that DIT can salvage this book. I spent a day on this before it went into the trash.
Step up to medicine: I converted this book into notes for my medicine rotation (more on that below).
First Aid for Psych: I read this book because it helped me get a high score on the psych shelf. I think it's a good book, but it may not be perfect.
Class notes: I saved my notes for all of my shelf exams (peds, medicine, OB, surgery, psych, neuro) and read through them several times before step II. These notes were comprised of all the recommended resources for each of the subject shelf exams. I definitely recommend keeping your notes and looking over them at least once before the exam. It helped.
Test Subjects
Biostats: Know your biostats inside and out. I don't think Uworld gives you enough exposure. Se, Sp, PPV, NPV, ARR, RRR, Hazard Ratio, Odds ratio, Relative Risk, NNT, NNH should be learned cold.
The drug ads: reminded me of the MCAT: read the passage, answer some Q's. Most of these Q's have you apply your knowledge of biostats.
Good luck!