Te diré una cosa que me dijo un amigo que trabaja bastante con fotografía:
Olympus es una marca más honesta a la hora de decir el nº de megapíxeles del CCD. Pongamos, por ejemplo, una marca X, que te dice que su cámara es de 7 Mpx. Es muy probable que de esos 7, sólo 4 o 5 sean reales al 100% y el resto lo haga por interpolación (aunque eso no te lo ponen en ningún sitio es así). Si Olympus te dice que son 7, es muy probable que el CCD sea de 6 Mpx reales y haga el restante por interpolación.
De todas formas, Canon tiene otras ventajas: lentes de fabricación propia con muy poca aberración, tratamiento de la luz y el color, velocidad de almacenamiento mejorada...
Lo mejor es ver si encuentras a alguien que controle de verdad (yo hablo sólo de oídas) y que te cuente las diferencias.