Arieccomi...
ho risolto l'arcano mistero dopo innumerevoli smadonnamenti (e dopo aver bruciato un RTC che poverino non ne poteva nulla, ma si è trovato in mezzo =( =( )
ho incluso anche gli header che stanno nella cartella utility della libreria SD, e ho corretto le include da <> a "".
a questo punto compila (e funziona) che è un amore....
Per aggiornare il tutorial all'IDE 1.01 direi che c'è da aggiungere nella cartella ArduStudio\cores il file pins_arduino.h che si trova in arduino-1.0.1\hardware\arduino\variants\standard
Attento alle include, all'importazione "ricorsiva" di tutti i .c .c++ e .h, io avevo anche lo stesso errore, e dopo aver sistemato correttamente tutto cio, ora compila perfettamente anche la libreria SD; però sto usando le librerie di Arduino 1.0
Per "ricorsirva" intendo: controlla nelle librerie gli include che richiedono e caricali nel solution explorer.
Inoltre occhio a inserire sempre il path alla libreria anche nelle opzioni del compilatore.