compliment: a remark (or act) expressing praise and admiration
praise: an expression of approval and commendation
state of the art: the highest degree of development of an art or technique at a particular time