You could always use PortableApps. They have lots of portable applications that you can run off your USB or just copy and paste them onto the desktop of the computer you're on and run the applications there so there will be little lag.
I run Firefox Portable off my Corsair Voyager 4GB. There's some lag, so I just copy and paste it to the computer I'm on, then I'm just copy it back into my USB before I leave.