You should look at computers packaged as "Media Center" computers.

Here is HP's Media Center

Comes with things like USB2, Firewire, DVD burner, 7-in-one digital card reader, video input, lots of memory/hard disk space and a respectable video card.

I have not heard of a replacement for the CD yet.
Most of the new computers come with DVD burners now.
Those burners also burn CDs.

Enjoy that D70. You can use the new computer to create some DVD slide shows.