Running Linux from a USB drive

Lately I have been trying really hard to learn Linux and become, if not proficient at it, at least self reliant with it. I have progressed by leaps and bounds with my work on this server and have not had to seek help other than general direction in a number of months now. Though I have not gotten to the point where I want to run Linux as my primary desktop, there have been times where I wanted to be able to boot into it on a more constant basis, well I may have found my answer. Today I ran across this article over at AltHack that describes the method to get Damn Small Linux (DSL) to boot from a USB thumb drive, assuming the machine you are on allows booting from a USB device that is. With the price of USB thumb drives dropping for larger and larger sizes, this may be something that I need to look into.