I had an 8GB Transcend SDHC go bad, but they have a lifetime warranty. They sent out a brand new one. I also had a Ridata 4GB SDHC go bad. Lifetime warranty and got a new one. I have several SanDisk and Transcend 4, 8, 16GB CF cards have had no problem with them. The SDHC cards were NOT used in my camera and could have been roasted by other means. One simple fell apart (the casing).
If you have a 1DSMKII or other camera that allows two cards, you can have it copy to each card the same file, and then use larger cards for the same safety.
I do have a question for you: Can you tell a difference in write speeds using a UDMA CF opposed to a non UDMA?