What I love, is my fujifilm x10, it is a really great camera, the manual zoom is nice and smooth, I'd prefer it over either option.
But of the two, I believe the g1x is more versitie, and it has a viewfinder, I'd prefer it for travel.
Or if you bring your big dslr on vacation, and all you want is a little creative camera, the eos m seems like a really awesome camera, and it will have better iso.