SDHC Datalogging

Nick Gammon also provided a good work around to fix the heap allocation problems that affect all dynamic memory use on Arduino, not just strings.

search malloc and his name and the thread should come up.