Corsair announced a new Flash Voyager USB drive with a capacity of 64GB! The drive isn't cheap but it's still pretty amazing how far portable storage has come in the last couple of years. Unfortunately I can't find information on the read/write speeds of this drive but my guess is it will take at least 45 minutes to fill it to the brim.
Corsair 64GB USB Flash Voyager drives provide the capacity necessary to store complete seasons of your favorite TV shows or the entire contents of most notebook hard drives. These large density drives can also be used as portable back-up devices for critical or sensitive information. In addition, Corsair 64GB USB Flash Voyager drives are bootable, which means users can actually store full versions of operating systems and applications in order to quickly “re-create” the necessary software environments to troubleshoot system problems.
The 64GB Flash Voyager has a MSRP of $250 but you can already find it for around $200.