I highly recommend Live Helper. It takes some configuration, but it's a very useful tool. It makes Debian (Etch, Lenny, and Sid) images, but only in Debian itself. Running it in Ubuntu doesn't work.
http://packages.debian.org/search?keywords=live-helper