Progress and latest results from Baikal, Nestor, NEMO and KM3NeT