Hi, I am sorry that I didn't answer earlier. I was in a difficult waiting but Thanks God, it is over.
I took step1 on Dec 23rd and diddn't know if I failed or passed, and witch step, I was preparing next.
I passed it but haven got the score yet.
I used Kaplan Home study first but switche later to Kaplan web prep, Q banq and First aid. Those were my mean sources plus some web sites like
http://medicine.creighton.edu/USMLE/ for reading and some forum like Prep4usmle.com