Most CF cards support the master/slave concept just like hard drives. The CF adapters I'm using have a jumper (well.. pads/holes for one to be soldered on) for Slave-select.

Rob's dual-CF player obviously has one master CF drive and one slave CF drive as well.

Either way, that's two CF cards on one IDE channel, before any extra hackery.

Extra hackery is definitely possible..