Came across this while searching for CF card problems:

Looks like I've bought a fake 2gb Sandisk Ultra II CF card from ebay and have to get it replaced after using it the first time. The problem may not confine to ebay as I read that someone has also bought the counterfeit card from a shop.