I'm planning on going to Hong Kong this winter and I need to learn Cantonese. While searching, I found this really awesome site that has all kinds of lessons to learn both Cantonese and Mandarin. They have audio clips with romanizations, translations, and explanations all next to each other, so it's very easy to follow along. You can also download all the audio lessons from their website so you can listen in the car or on your mp3 player! If you need to read it, you can download transcripts of the lessons too.
It's a good program if you're interested in learning Chinese, especially if you plan on traveling. Mandarin is good for if you're going to mainland China or Taiwan, while Cantonese is good if you're going to Hong Kong. Or if you don't plan on traveling, it's just fun to learn!
Check it out!
www.learnchineseez.com/link/