I had a problem on my S900 also.....

until I was recommended the CORSAIR Voyager TD which is the best I have ever used bar none.
http://www.corsairmemory.com/products/flash.aspx