I just bought the Wolverine Flash Pac 7000 (40GB, $189 @ B&H) . I haven't tried it on my PC yet, but did transfer a couple hundred Canon RAW images to it. It doesn't seem to be as fast as when I Xfer from my card reader to the PC (via firewire), but its not too bad, and I suspect I won't be using it often enough to mind the speed. Claims to be able to move 6GB of data with one charge of its internal Lithium Ion battery -- of course when its connected to the included power adapter, that's not an issue. Very simple (almost too simple if you ask me) interface. On/Off button, and 'Copy' button. More control is available when hooked up to PC. It does fit all types of memory natively (no cables, adapters, etc.), you just plug your card in and hit 'Copy'.
I did notice something in the instructions that states that any time you put a card in and hit 'copy' it will NOT overwrite your existing files, but instead create a new directory and copy ALL of the files again. I'm not sure I'm crazy about this, because if you're away from your computer for a while (as I will be), then you could quickly use up a lot of space if you try to move photos 'incrementally', since you CAN'T delete them from this device until you get to a PC. (e.g., if you copy 100 photos from your CF card, and don't delete them from the card, then take 50 more photos, the next time you hook up, you'll copy all 150 photos, which will be in addition to the 100 you've already copied, thus using 250 pix worth of storage for essentially 150 pix). So be careful with this.
I'm going to Africa later in the month and didn't want to buy a bunch of CF cards that I'd never use when I got back. So for around the price of a decent 2GB card, I've got a 40GB storage device that I can Xfer to from my current 2GB card.
Believe me though, I plan to use this extensively between now and the time of my trip, because I want to make sure its reliable.