Ever find yourself humming away to tunes by Huang Li Ling or Cai Yi Lin Jolin? I don't speak Mandarin but I live with two people who do, and this is a great site for lyrics:

Music Paradise: Online Chinese Lyrics

Don't worry about gratitude, you can thank me later.