  We perform a combined analysis of the unitarity triangle and of the CP
violating parameter epsilon'/epsilon using the most recent determination of the
relevant experimental data and, whenever possible, hadronic matrix elements
from lattice QCD. We discuss the role of the main non-perturbative parameters
and make a comparison with other recent analyses. We use lattice results for
the matrix element of Q_8 obtained without reference to the strange quark mass.
Since a reliable lattice determination of the matrix element of Q_6 is still
missing, the theoretical predictions for epsilon'/epsilon suffer from large
uncertainties. By evaluating this matrix element with the vacuum-saturation
approximation, we typically find as central value epsilon'/epsilon = (4 - 7) x
10^(-4). We conclude that the experimental data suggest large deviation of the
value of the matrix element of Q_6 from the vacuum-saturation approximation,
possibly due to penguin contractions.
