Surgery was my first rotation, so I didn't have medicine first and didn't think I needed to (contrary to what everyone else seems to be saying).
B/c it's surgery, you spend long hours at the hospital and are too tired at night to study in huge blocks, especially long textbooks. So I only read review books for 2 hours at a time, and more as the exam approached (2-3 weeks out). I found that the shelf questions had two types of questions 1) what is the next step in management, and 2) what is this disease? These are the sources I used and I feel like I was well prepared:
1) NMS Casebook (read this 3x through, at first reading it was way over my head, but repeated readings make it easier to digest)
2) Pestana Review (read this 3x)
3) USMLEWorld questions (~190 questions, do them twice)
4) Boards and Wards - sections on Surgery and Internal Medicine (just read through this once 2 days before the test, not sure how much it helped, but it definitely didn't hurt either)
I didn't use Surg Recall, Case Files, Pretest, or A&L so I can't comment on them.
Stick to these 3 sources and you will do well. Also, do the questions in the back first, and time is definitely a factor. Keep a good pace but don't blow through the test.