screw portable drives.
i just got a 12 mile long usb cable and have one end hooked up to the puter at home, the other one is over here about 12 miles away at the office. works like a charm.
Smartdisk Firelites. Sometimes you can luck out on ebay and get a 40 gig for $40 shipped!