Na realidade, atualmente eu não vejo vantagem em cartões CF. Além de maiores e mais caros, o sistema de encaixe por pinos no soquete da camera é fácil de dar problema. Cartões SD são menores, mais baratos e, atualmente, tão confiáveis quanto os CF. Além disso, já alcançaram velocidade suficiente para o uso normal em fotografia e até em filmagem e os leitores são bastante comuns, encontrados em praticamente qualquer notebook e em vários desktops.
Os cartões também vem evoluindo bastante, ao contrário dos CF que tem evolução mais lenta. O] marvenic trocou os conceitos, o que dita a velocidade do cartão é a classe (Classe 4, 6, 10). SDXC é um novo protocolo por assim dizer. Os cartões SD originais gravavam até 4 GB, Os SDHC (High Capacity) mais de 4GB (não sei o limite) e os SDXC irão permitir cartões de até 1Tb, que ainda não foram desenvolvidos. Mas o protocolo é para este limite de memória.
A bastante tempo já se vem especulando que os cartões CF serão cada vez menos utilizados, dando lugar ao SD em quase tudo. Algumas cameras novas de nicho superior deverão começar a vir com dual slot CF+SD para que os fotógrafos possam aos poucos ir trocando seus cartões CF por SD. São especulações, mas segundo os rumores, a nova Nikon D800 é uma que virá com slots para CF e SD.