This may or may not be what the original poster was looking for, but I have found Pimsleur cassette/CD language courses to be very helpful for this sort of thing.
I have the Thai course -- it's a short course with only ten 30-min. lessons (as opposed to thirty lessons for each course level in many other languages). Because of the small number of lessons, you can't get more than an extremely basic command of the language from it. (Well, of course, even with thirty, or sixty, or ninety lessons, you still will have only a basic command!)
I find the tones in the Thai language to be much more subtle, and therefore more difficult to reproduce correctly, than the tones in Mandarin Chinese.
I bought my course from amazon.com; eBay is another good source of (somewhat reasonably priced) Pimsleur language courses.
Kathy