Does a fake card give the error "SD Card unexpectedly removed"?
I started a post in the HTC Legend subforum here
while trying to figure out the problem with a 16GB card. But as I mentioned in that post, my laptop reports the card as 16GB and I used a SD card checker program to verify both the size and write speed.
I can't believe it cold be faked that well.