I am confused. I thought... 2GB/4GB 150x (read speed 22.5mb/s) and 4GB-8GB SDHC (2, 4, 6, 8 class, read speed 2mb/s, 4mb/s, 6mb/s, 8mb/s) So my question is... Isn't SDHC a lot slower than 150x?