The sandisk reports are HORRIBLE, no wonder they are always on sale.
One thing to note with those Sandisk cards is that I think that list is dated, and the latest ones seem to work better. It may be telling though, that many of those that complained about Sandisk cards were using cards around the time of those reviews!
My Sandisk 256 card is from China with the code AR0310NC, which is later than the list. The closest numbers in that list and their corresponding compatibility:
Brand | Capacity | Code on back of card | Made in.. | Works Y/N | No. of Users | Problems / Notes
Sandisk 256mb AR0307NC China Y 2
Sandisk 256mb AR0307NS China Y 45
Sandisk 256mb AR0308NC China Y 18
Sandisk 256mb AR0309NC China Y 1
So, perhaps issues were cleared up...?