Have used toronto notes for many years (3 years now). Recently graduated from the University of Alberta, Canada in 2007 and used 3 main sources to study for the LMCC and USMLE.
1) Toronto Notes
2) Good set of OSCE notes
3) practice exams from
www.medicalstudentexams.com
This site has tons of exams!
Hope that helps!