Buffer underrun means that the burning process is too slow (due to a bad media most of the times) for the SD.
In Toast, burner settings (alt-R), Advanced tab, is the "Buffer underrun protection" enabled (must be the default) ?
If no, enable it and test again
if yes, change media brand