ATAPI drive cages are available with USB2, IEEE1394 (FireWire), and PCMCIA-ATAPI connections. You can mount a standard HD and a CDRW as master and slave and plug the case into the appropriate port, and it will recognise as an external storage device. With the laptop, you will also want it to have its own battery pack.