dejo said:Belkin already makes such a device. It's called the Media Reader for iPod and uses FireWire to transfer the images.
You obviously have never tried using it.
The Belkin device transfers at 300kBps (look at Belkin's site and you'll see the 300-350kBps figure published; experiments in the "field" time it at the low end in practice, if not below that).
Your average USB 1.1 card reader transfers at 750kBps.
Your average USB2.0 or Firewire transfers at around 3000kBps (maybe a little more, depending on the speed of your CF card; just slightly less if you're using a microdrive instead of Flash).
The iPod transfers at pretty much full Firewire speed (its hard drive is significantly faster than the CF interface on any consumer CF cards).
For reference, a Kodak 4800 3MPixel camera (old mid/high-end; roughly comparable to new low-end) using high-quality JPEG gives images at about 700k/picture. A Canon Digital Rebel 6.3MPixel camera using its high-quality JPEG (not raw) gives images at about 3MB/picture.
While USB would give you a transfer of one picture per second if you are using a mid-to-low range camera, you need USB2/Firewire to get the same picture/second transfer on a high-end consumer camera (not even talking about pro cameras or the fact that a pro would be transfering huge RAW pictures instead of JPEG).
Using the Belkin device, I would be able to get about one picture onto my iPod every ten seconds.
IMHO, if Apple wants us to put pictures onto the iPod from the field, we need to have a full-speed transfer option. Apple can't rely on the camera just providing a USB drive interface either; cameras still generally just have USB 1.1 on them, and I haven't seen any mass change to USB 2 or FireWire interfaces there. Apple or Belkin would have to stick with the current Media Reader idea, and put the pennies in to use high-end components and full-speed firewire for transfer (reference: new USB 2.0 dedicated readers are $15-$20; Belkin Media Reader is currently $99 ... I don't know where that money is going, but it's not going to fast card readers or interface components!). I'd absolutely love that, 'cause then I could go back to using a smaller/faster CF card instead of my microdrive, and offload pix to my iPod when space runs low ... but I don't see it happening any time soon.