Technically, regular SD cards are over 2GB also, up to 4GB. The SDHC cards were made to allow for changes that would produce greater sizes of memory cards, theoretically all the way up to 2 Terrabytes. They are at 8GB on the market now, with 16GB coming soon, then 32GB to follow sometime after that.