I think the secret is confidence. My girlfriend told me I looked sexy in a kilt, so I assumed all looks my way were either of admiration or jealousy. Haha

As to good comebacks, there is at least one good thread in the Advice forum with how people respond to various questions in various situations. Enlightening read.