  We update the profile of the CKM matrix. The apex (rhobar,etabar) of the
Unitarity Triangle is given by means of a global fit. We propose to include
therein sin2alpha from the CP-violating asymmetries in B0->rho+rho-, using
isospin to discriminate the penguin contribution. The constraint from
epsilon'/epsilon is briefly discussed. We study the impact from the measurement
of the rare decay K+->pi+nunu-bar, and from a future observation of
KL->pi0nunubar. The B system is investigated in detail, beginning with
2beta+gamma and gamma from B0->D(*)+-pi-+ and B+->D(*)0K+. A significant part
of this paper is dedicated to B decays into pipi, Kpi, rhopi and rhorho.
Various phenomenological and theoretical approaches are studied. Within QCD
Factorization we find a remarkable agreement of the pipi and Kpi data with the
other UT constraints. A fit of QCD FA to all pipi and Kpi data leads to precise
predictions of the related observables. We analyze separately the B->Kpi
decays, and in particular the impact of electroweak penguins in response to
recent phenomenological discussions. We find no significant constraint on
electroweak nor hadronic parameters. We do not observe any unambiguous sign of
New Physics, whereas there is some evidence for potentially large rescattering
effects. Finally we use a model-independent description of a large class of New
Physics effects in both BBbar mixing and B decays, namely in the b->d and b->s
gluonic penguin amplitudes, to perform a new numerical analysis. Significant
non-standard corrections cannot be excluded yet, however standard solutions are
favored in most cases.
