Jive Turkey such a great name I just had to respond. Seriously, I improved nearly 20 points from Step 1 to Step 2 (got a 250 on Step 2) and I didn't have tons of time to study. I did Crush The Boards, the Kaplan Online lectures, and Q-bank in 2 weeks (I was completely free of clinical duty.) This was done right after I finished 3rd year. Since you have a lot of time, if you feel you have forgotten some of the basics, you may want to re-read something like blueprints, NMS, or high-yield on any topic you may want more review.
I've also heard First Aid for Step 2, Secrets, and Boards & Wards are excellent as well. Either way you choose, make sure the basic rotations are covered as well as some basic neuro, ortho, and stats.
Good luck!
Foxxy C.