I like Cantonese because I believe it has preserved more features from Middle or Ancient Chinese than Mandarin such as the final consonants. However my family actually speaks the dialect of Toisan/Hoisan which is a little bit different from Standard Cantonese.