canon 's g3 does it consistently .