(1) Spoken English: Phrases for Giving Compliments
http://www.espressoenglish.net/spoken-english-phrases-for-giving-compliments/
(2) How to Pay Someone a Compliment in English
http://esl.about.com/od/smalltalk/fl/How-to-Pay-Someone-a-Compliment-in-English.htm
(3) Giving and receiving compliments - Intermediate English lesson (video)
https://www.youtube.com/watch?v=KQiCtw2WwD8
(4) Giving Compliments on different occasions (video)
http://community.eflclassroom.com/video/giving-compliments
(5) Top 10 Compliments (video)
https://www.youtube.com/watch?v=ptf6iH2EDnU
(6) Complimentary language and gender (Wikipedia)
http://en.wikipedia.org/wiki/Complimentary_language_and_gender
(7) Giving Praise: Giving Praise in Different Cultures
http://www.mindtools.com/pages/article/giving-praise.htm