IDE Last one before 1.0 (not home now so can't check exactly which 0.9 version it is , will update this post)
Mega 2560
yep clean format (twice !, fat16)
the test you describe is exactly what I did, above.
printing "datastring" to the serial monitor works fine
Sd.printing leads to teh above story