I think USB is too slow. USB2 is faster but I don't know what's available in terms of devices yet.
I would buy an iPod and use the firewire connection. Just copy over whatever you need. It will cost you in the same ballpark as an external HDD and you get a cool music player to boot.
------------------
-alan in sitges, home of
Si-Do