We compare, using a three neutrino analysis, the allowed neutrino oscillation
parameters and solar neutrino fluxes determined by the experimental data
available Before and After Neutrino 2004. New data available after Neutrino2004
include refined KamLAND and gallium measurements. We use six different
approaches to analyzing the KamLAND data. We present detailed results using all
the available neutrino and anti-neutrino data for Delta m^2_{12}, tan^2
theta_{12}, sin^2 theta_{13}, and sin^2 eta (sterile fraction). Using the same
complete data sets, we also present Before and After determinations of all the
solar neutrino fluxes, which are treated as free parameters, an upper limit to
the luminosity fraction associated with CNO neutrinos, and the predicted rate
for a 7Be solar neutrino experiment. The 1 sigma (3 sigma) allowed range of
Delta m^2_{21} = (8.2 +- 0.3) (^+1.0_-0.8)times 10^{-5} eV^2 is decreased by a
factor of 1.7 (5), but the allowed ranges of all other neutrino oscillation
parameters and neutrino fluxes are not significantly changed. Maximal mixing is
disfavored at 5.8 sigma and the bound on the mixing angle theta_{13} is
slightly improved to sin^2 theta_{13}<0.048 at 3 sigma. The predicted rate in a
7Be neutrino-electron scattering experiment is (0.665 +-0.015) of the rate
implied by the BP04 solar model in the absence of neutrino oscillations. The
corresponding predictions for p-p and pep experiments are, respectively, 0.707
{+0.011}{-0.013} and 0.644 {+0.011}{-0.013}. We derive upper limits to CPT
violation in the weak sector by comparing reactor anti-neutrino oscillation
parameters with neutrino oscillation parameters. We also show that the recent
data disfavor at 91 % CL a proposed non-standard interaction description of
solar neutrino oscillations.Comment: Added predictions for p-p and pep neutrino-electron scattering rate;
publishe