Here's the rules I abid by concerning compliments.
When I'm initially meeting a girl, I just try to seduce them from the start. If she's a HB8 or above, DO NOT COMPLIMENT HER initially!! No matter how "unique" or sincere your compliment, she'll LJBF you like that. Why? Because your acting like all the other guys who first meet her and tell her how "hot she is."
Now once you hung around the HB8-10 and you've been C/F and she knows you don't through out compliments like they're going out of style, you can strategically give her a compliment. The power behind these types of compliments are HUGE!
For example. There is a HB 8 who I see at a lot of the parties I go to at my buddy's house. I only see her about once every 3-5 weeks. However ever since my first encounter with her, I've completely played the Alpha male, C/F, super confident card. I most recently saw her about 3 weeks ago and the first thing she said was, "Pimpsicle, I haven't seen you in SO LONG!!"(IOI) I responded by saying, "that's your fault with a smirk." This is the usual type of behavior I have around this girl. So the night went on and we got more and more drinks in us, I laid down one of my "strategic compliments." Now keep in mind this girl is hot, great body, great face etc. So I told her something, I can assure you that no one has EVER told her before. I said, "you know, you have the cutiest little nose, and I grabbed her nose and squeezed it." She smiled real big, and grabbed me and gave me a kiss. I wasn't expecting that reaction, but I knew it would work for something good.
The point is, its ok to compliment HB 8-10 once you've got to know them a little. But make sure its something unique that will set you apart. The longer you work the DJ, Alpha male attitude with her, the more powerful that compliment becomes. However don't make this a habit, use them like bonus points, the girl has to earn them, before you give them out.