portable apps are the nuts. everything needed to run them is already contained in their own folder, so you can just put them on a flash drive and run on any windows box. some of them, like portable firefox, are even cross platform. there's also portable messengers and random other stuff.
edit: they are also very handy for setting various things up ahead of time for people that aren't so good at the computers.