SD or SDHC card brands, there is one package! But all are not equal (transfer speed, strength, value, etc.). So be fair ebien attention to the brand that one chooses. That is why I trust in SANDISK (my assemblers also): If this is not the best in QUALITY, surely one of the best in QUALITY-PRICE! (SANDISK is a "veteran" in memory card material designated. hence the choice of the brand. Now, 2GB, 4GB, 8GB, it is according to its own needs, but it is better not to take too big capacity, as this extension even occasional operations such as formatting, etc. In my opinion, it is better to have two cards instead of one 4GB 8GB card. But everyone does as he pleases. Good day to you!