I use a couple things, depending.
I have had one of these iomagic storage devices for a couple years, and it has worked very well. It will do a 1GB CF, or SD card in about 20 minutes.
As well, I use the belkin CF reader for the ipod, which transfers to my ipod when I travel with it. Simply attaches to the ipod if you have one. That is a bit cheaper solution, but I found these iomagic 20GB devices for 100$, so that was the best deal
http://www.onsale.com/onsale/shop/de..._id=BWBFROOGLE
http://catalog.belkin.com/IWCatProdu...duct_ID=158350
the belkin is a bit cheaper solution, but of course requires one to have the ipod and free space on it. But, I have found that 5-8 GB free on the ipod is fine.