Strikes me,in this thread, that a lot of decisions are being made on looks alone.
I go with all forms of beauty, so Gandhi was beautiful, Martin Luther King was beautiful.
Some women are beautiful on many levels. Princess Diana for example, would have been a beautiful person even if born ugly.
So I choose Triss. She's a true friend and will do anything for me. She loves me. She stays a lady with a soft heart but steel beneath. She's strong and straightforward and is moral as the day is long. Yes, there's the red hair and the beautiful body, but of all the females in the Witcher 2 she come out on top by a long way for hr inner and outer beauty. Only Saskia comes close, but she's too political. So I stick with Triss. Simply beautiful on 100 levels.