I'm a bit stuck for choice so any ideas will be appreciated. I'm upgrading from a Sony Z5 compact and would like a similar phone, small (5 inches length) waterproof, great battery life but with great performance too. I thought there would be a Sony XZ compact but there's not. I don't do apple and it needs to be on EE as I get discounted line rental. Cheers.