I am using McGraw-Hill's Spanish for Healthcare Providers. It has 3 CDs that include lessons (reciting body parts and simulated histories) which I downloaded to my Ipod and play when I go anywhere. The language is clear and there is also a workbook along with it.
I would suggest teaming up with someone else and practicing histories.
I paid $35 on Amazon.com
Buena Suerte