For exam day 1, I prepared using the ACC SAP exam questions (4 sets) and Braunwald's. Also, ACC has their annual certification / recertification review course. They release their materials on to CardioSource. Last review course, they included another 3 sets of exam questions. If you have CardioSource Plus through your institution, all of this is free for you. I felt the boards were closer in style to ACC's practice exams. Reviewed the Mayo DVD's closer to the exam.
For exam day 2, ECGsource web site all the way. Really trains you not to overcode. I recommend getting familiar with the ECG/echo/cath codesheets at least several months in advance.