Oui, les cartes de loin les plus rapides (à génération comparable) sont les CF. Le rapport est d'environ 1 à 3. Par hasard, les CF équipent les boitiers "pro"

Les cartes SD sont censées être moins fragiles pour un usage amateur, car elles n'ont pas de contacts par pins mais des contacts francs. D'un autre côté, il ne m'est jamais arrivé de tordre les pins d'une CF... Il faut vraiment le faire exprès.
Pour revenir à la question posée :
8 GB est actuellement un bon compromis prix/capacité.
Les marques très connues et offrant une garantie, comme Lexar ou Sandisk peuvent être achetées quasiment les yeux fermés, mais il y a aussi des marques moins connues offrant une niveau de fiabilité comparable.
Il circule pas mal de contrefaçons de cartes, surtout les SD et surtout les Sandisk : il suffit de remplacer l'étiquette. Par précaution, éviter les tarifs très inférieurs au prix moyen et les sites web peu connus.