GTD on Flashdrive
When I was in your situation, I had my entire GTD System (Outlook + Excel lists + Digital Support Files) on a flash drive. The main part of the system (calendar, project list, NA list, etc.) was in Outlook and I had the Outlook PST file on the flash drive. I could open the PST file in Outlook on my employers computer in the morning, use and keep the system up to date for work all day, have the system available for personal things if needed (including personal email), and then take it home again on the flash drive. No copying/transferring -- the whole system was always up to date on the flash drive.
Important Note -- the flash drive was encrypted with a password
Another Important Note -- I backed up the flash drive at reasonable intervals
I did this for Outlook. I would think you could do this for whatever you are using. And of course, you can use this for support files.