This will probably come in a little higher cost than you'd like, but consider getting a Synology NAS box (http://www.synology.com/us/index.php), and a pair of notebook drives. I've had a home server of one sort or another for years. Back in the day I had top of the line multiprocessor Compaq server with a full RAID array. These days I live completely off-grid. The power draw of that beast would crush me.
Seeking a better solution I picked up a 207+, and then modified the brackets to take a pair of notebook drives. I measured it at 12 watts. It doesn't have much processing power, but I run fetchmail, dovecot, slimserver, and of course file sharing services on it. It would easily run a web server, though I host my website externally. I have mine configured with cron to shut down in the at night. Newer versions have automatic support for starting up and shutting down based on the time. If you're not hosting a web site, you can save more energy and money.
For me, running a server without RAID or mirroring isn't an option. That's one of the reasons I chose this solution. I use a USB harddisk for occassional backups. I've never hooked a USB CD-ROM to it, though I don't see any reason you couldn't. It's running Linux under the covers, and it's relatively easy to cross-compile software for it, or simply use optware (http://www.nslu2-linux.org/wiki/Optware/Packages?from=Unslung.Packages) to get what you need.
Side note to editors: I figure this will probably get deleted out-of-hand. Please don't. Slashdot is full of libertarians, Ron Paul supports, and techno-anarchists. As much as my inner geek really doesn't want to bother with politics at all, if people that care about freedom don't speak up for the constitution, it will continue to get watered down. Imagine the power of pointing slashdot towards this. We could really make a difference."
Link to Original Source
Among other things, it'll stomp on your 2.4 Ghz WiFi lan. However, because it is designed for use in life and death situations, the FCC figures the police will have cleared the area, and you won't be hanging out surfing Slashdot.