I have had good results with livecd-iso-to-disk.
if git isn't installed:
git clone git://fedorahosted.org/livecd
then use livecd-iso-to-disk tool from the terminal (location at livecd/tools) as root.
is a example how to use it. I mostly don't use "--home-size-mb 2047 --overlay-size-mb 2047 --unencrypted-home" if space is limited. If the thumb drive has any issues with the parttition table or MBR, this tool will warn you at the beginning.