I have used the Knoppix 6.2 livecd to create a liveusb on a 2 GB flash drive.
A persistent overlay of 1024 MB was used and is working. I haven't tried it on a larger
storage device yet.