PortableApps.com is a free, open source software allows you to carry your computer programs(software) and all of your bookmarks, settings, email and more with you on a portable device (USB flash drive, iPod, portable hard drive, CD, etc) and use them on any Windows computer.
The project is led by founder John T. Haller and includes contributions from over 50 people, including developers, designers and translators.