Marc,
I've just tested IIP 3.1.03 on two different Macs and found the 'Auto Ingest' checkbox and the 'Eject' button don't work at all, even when ingesting from a single card.
Both functions worked OK in 3.0.02 (the last beta I tested), so it's probably related to the changes required to handle multiple cards.
Am I missing something, or is this a bug?
Robert
Mac Pro, 10.5.2
MacBook Pro, 10.4.11
To answer my own question ... Yes, I'm missing something.
When I used a SanDisk USB card reader instead of a Lexar Firewire card reader both the 'Auto Eject' and 'Eject' functions worked OK. Then when I tried the Lexar Firewire reader again it worked fine too.

There's still potential for confusion though if you press the 'Cards...' button but don't actually follow through with ingestion.
At one stage I had a card mounted in the USB reader -- shown on the desktop (as EOS_DIGITAL) and also in the Ingestion Monitor when you press 'Cards...' -- but the main IIP window showed "No image card mounted".
On another occasion I pressed 'Cards...' followed by 'Eject'; the card was unmounted from the Firewire reader correctly but the main IIP window still showed "Mounted: EOS_DIGITAL {OXSEMI FWIRE CF READER}".
Time for dinner, then some more testing ...

Robert