Jiaying says she speaks Yulin-hua as a separate dialect from Cantonese (she also speaks Mandarin). For a dictionary, check out Pleco-dist for the PDA. It includes the Oxford and several other dictionary options, including a character dictionary which shows the Mandarin, Cantonese, and Japanese pronunciations and meaning of each character. And excellent character recognition for anyone who can do the stroke ordering. Cantonese has high, low, mid, mid-to-low falling, high-to-mid falling, various rising tones - about 7 to 16 in all.