Sometimes someone comes along with an idea that's awesome. TOTALLY AWESOME. This is one of those ideas. The iDuo is a simple iPod dock that fits the regular iPod and iPod mini as far as I can see. It'll perform your basic dock functions, has S-video out, audio out, and what not, but wait there's more: It's got a card reader built in. It reads all your basic formats out there from CF to SD so no worries. Only problem is that it requires 2 separate USB ports to use both functions. I'm sure you can make the sacrifice.
Atech Flash iDuo Card Reader & Dock [iLounge]