Usei a g7x do meu irmão e fiquei incomodado com a falta de controles físicos. sei lá, não me adapto bem ao touch. mas quanto a qualidade de imagem, achei igual a da g1x, que eu tenho. o que muda é a velocidade do foco e do processamento das fotos em liga exposição, por exemplo. nossa, infinitamente superior. no resto eu não trocaria a g1x pela g7x pq acho os controles físicos mais práticos que o touch.
como você ta interessado em portabilidade, e ta acostumado com uma compacta menor, a g7x vale muito a pena.
quanto a sony rx100M3 só ouvi elogios. mas se for comprar por causa do evf, a cânon g7x tem esse assessório para comprar separado.