Unetbootin is a software open source relatively recent, but surely mature. It is a single executable (the version for GNU/Linux) which ensure the execute permissions. The software in question is a normal USB stick a USB USB “Bootable“. For operation are not necessary dependencies. Unetbootin uses qt4 statically linked, he does not need another.
As is clear from the screenshot below the operation is very simple. It choose a distribution (if we have the iso well, otherwise he proceeds to automatically download), you choose the mountpoint on which is mounted the exhibition USB mass storage and proceeds with installation.
That the USB stick is formatted would preferable, but not required. Unetbootin works with filesystem Fat16.
I used Unetbootin to install Ubuntu 10.04 on my Acer Aspire One a110, in addition to being easy to understand the functioning, is also very fast in the installation.