For what it is worth, the VNC1L chip works great for data logging to a USB drive. Serin2, Serout2, monitor the CTS and that is it.

Besides logging, I have also written text in MS word, saved it to the USB drive (as .TXT file) and read it with the PIC for dispaly on my LCD.