Crush USMLE Step III and the software that comes with the registration. You actually don't need much for a P on this test. I took ABSITE the last Saturday in January of my PGY-1 year and Step III the week of President's day in February with some Step III study over the weekends in between. As WS said, there is little surgery on this exam (appendicitis and gall bladder disease) and mostly primary care medicine which Crush USMLE Step III can get you up to speed on. You definitely need to know how to use the software. It's not intuitive so spend some time with it.