Canon S400 vs Sony PC10 or other SMALL cameras