Já usei uma Rebel (Canon XS) para fotografar eventos casualmente, com lentes F1.8 e F2.8, e a qualidade da imagem ficou razoável. O problema maior foi o sistema AF, para lentes F5.6, que tinha dificuldade de enxergar no escuro e resultava em várias fotos fora de foco. Recomendo então que preste atenção nas câmeras que tenham um sensor central com sensibilidade F2.8 (acho que qualquer DSLR Canon que não seja Rebel).
Fora isso, todas as DSLRs da Canon são ótimas câmeras, inclusive a XS. Não deixe que a quantidade de megapixeis influencie sua decisão, outras coisas são muito mais importantes: seu olhar, seu estilo, seu controle da luz, suas lentes, como você compõe uma imagem, seu conhecimento do assunto que vai fotografar, seu conhecimento da própria câmera (não dá pra ficar lendo manual no meio de um casamento! :P), etc.