Neutrino physics from new SNO and KamLAND data and future prospects