As most people who don’t use M$ windows as their desktop, Firefox is my favirot web browser. It is a good idea to keep one on my USB key.
Fortnately someone has done a binary build that suitable for a USB key, that is Portable Firefox. It is in pretty good shape so I have no problem install plugins or themes, though I don’t have as much plugins as on my desktop. Check out their instructions for some special plugins.
One thing I must have is the switch proxy plugin. Because for some reasons I’ll need tor to access some sites band by some ISP. Tor is for anonymize web browsing and publishing, instant messaging, IRC, SSH, and other applications that use the TCP protocol. As said on their homepage. It’s basicly a socks proxy for the end user, using P2P technology.
The official site of TOR doesn’t provide a USB friendly binary. Fortunately (again) someone made a USB friendly torpark that includes tor and portable Firefox, and a wrapper. I don’t like the wrapper so I strim the TOR from it. It’s pretty easy: just delete everything except the tor directory.
One more thing to notice is that some common features like download history, browser history, form info, disk cache are disabled by default, to save disk space and life. If you don’t care too much about disk space and life like me, you could re-enable them in the options menu to get the familiar feeling.