There is also a nice little distro called SLAX which is built off of slackware and runs very well off all portable media including CD and USB flash drives.
There are detailed instructions for how to configure on the website (is very easy). There are various versions (or you can create your own) the basic install will run from a 128MB key and is VERY fast to boot...
http://slax.linux-live.org/