well...I used to watch a lot of mandarin cartoons and movies when I was but a kid, and my parents speak cantonese, therefore I can express my needs in mandarin and I can handle a more complicate conversation without problem in cantonese (although reading/writing is another problem).
Beside...