are all sdhc cards the same size?
SDHC is the same physical size and shape as standard SD but meets the new SD specification of version 2.0. If the SD card is 4GB or above, it is classed as a SDHC card. Currently, SDHC specifications allow for memory cards of a capacity between 4GB and 32GB.