Если вы не видите между ними большой разницы, то вам лучше остановиться на G12. Потому что Canon EOS 1100D - это зеркальная камера со сменным объективом, для освоения которой вам потребуются определенные знания по фотографии, без которых первые фото, сделанные вами на этой камере, могут вас разочаровать. К тому же зеркальная камера более тяжелая и носить её все время вам быстро надоест.
Так что зависит от ваших задач. Если нужны просто хорошие снимки для семейного альбома бе особых заморочек, то G12. Если планируете заниматься фотографией более глубоко, то Canon EOS 1100D.