If your camera can read the data on the card without fail, then chances are the card is fine- you do not have the hardware on your computer to read the data that is your problem.
You state you have a
16 gig transcend SDHC card- Your computer does not have the Hardware/firmware needed to read such a card-due to a compatability issue.
Only SDHC cards are able to have capacities larger than 4GB. A change in the format, however, while allowing capacities greater than 4 GB (
SDHC), has created compatibility issues with older devices that cannot read the new format. The fact that SDHC format cards have the same physical shape and form factor as the older format has caused considerable confusion for consumers. SDHC cards require SDHC-capable device
firmware generally not found with older devices
I suggest you take your card to a Kiosk in walmart, Walgreens, Picture/photo processing store, or to a Kinko copy store and use their SD/SDHC card readers to transfer your data to disk/thumbdrive, etc.
Consider a SDHC card reader-You might also consider dropping by Bestbuy and seeing if one of those SD/SDHC readers can retrieve the data for you. (I would try it on a floor model-before you think about a new reader. You may be able to take Thumbdrive/DL DVD's and transfer the data)
HP Pavilion Slimline s3300f PC
15-in-1 multi-format memory card reader, compatible with CompactFlash I/II, IBM Microdrive, Secure Digital (SD), miniSD, MultiMediaCard (MMC), Reduced Size MultiMediaCard (RS-MMC), MultiMediaCard Plus (MMC plus), MultiMediaCard Mobile (MMC mobile), Memory Stick, Memory Stick Pro, Memory Stick Duo, Memory Stick Pro Duo, SmartMedia, and xD Picture Card