Here is my new favorite song (yeah, I know this probably changes weekly). Also, it's helping me remember my numbers in Mandarin! The rest is in Taiwanese (or English). Still, totally awesome.
I can't decide if this is easier to get stuck in my head than "The Flower Song" or not. I gotta learn that countdown thing she does with her fingers though.