SJ4000 30m waterproof, good batter life and additional batteries are about £3
Xiaomi Yi is very good. But you need to factor in a waterproof case as it doesn't come with one.
Considering the camera is £60 or so though, that's an acceptable trade-off.
I think it is a case of SJCAM4000 vs Xiaomi Yi, what do you guys think?