I used Cleveland clinic board review course + Zweibel vascular ultrasound textbook (focused reading of subject matter I was not familiar with)
I passed comfortably. Spend extra time focusing on physics-Its probably the easiest exam most cardiologists these days will take.
Its a gift that keeps on giving tho...they want a $100 every year from here to maintain your "RPVI" status.