The Transcend brand of memory card sometimes does not work with the Canon S1iS camera, as detailed by Luis TP at this forum. He notes:
"... when connecting to the computer via USB, the S1 is not able to read the images from the card."
Others have found the same problem with certain models of the Transcent: some work, some do not. Follow the tread URL'ed above for more details.