I recommend Boards and Wards. I liked the outline format--not too wordy, but still lots of good info. Good for clinicals too (hence the name, huh?)
I would know First Aid really well, esp behavioral science. I used qbank and would probably recommend it, but don't get hung up on the hundreds of HLA's they quiz on. I didn't have one HLA on USMLE.
Boards and Wards, first aid, and a few of the high yields were my only sources for the 3.5 wks I studied, and I scored in 230's (and was pleased).
Good Luck!