I had this problem too. It was a high speed sony 2gb ms duo pro after hours of frustration it turned out it was a counterfeit card :(