I understand that Puppy loads in its entirety into RamDisk memory, and is blazing fast. I've also read that it has a relatively easy learning curve for Windowites like myself. The reason I'm primarily interested in a "live distro" is that I'd like to be able to carry around my entire operating system and my C# dev files with me on my pocket USB drive. That way, wherever I am, I'd have my files and the MonoDevelop IDE (Visual C# 2005 might work too, if Wine works with the distro).
I've read that there is a utility that comes with the Puppy distro that makes installing Puppy OS to a USB drive a snap. Supposedly, you first bust the .ISO and burn the distro onto CD, then reboot into Puppy by booting off the CD. Then you use the utility to install the Puppy OS on the USB drive.
Hoping to test it out this weekend, but I thought I'd try to pick others' brains about it.