Gads, that's a lot of stuff...you're almost as bad as me. I keep my boxes full all the time, too, but I have never run into anybody who has even half as bad as me.
I'm currently running 3 hard drives totalling ~900 GB of space, a 3.5" floppy drive I refuse to get rid of, and no less than 3 CD/DVD type devices. I'd surely add more, but my drive bays are all full. And yes, I need every bit of storage space and all three optical drives...and my floppy drive.
You may want to consider bringing some of those ports around to the front of your case. Companies sell really nifty break-out type boxes these days that will match your case color & fit in a 3.5" or 5.25" bay that could bring not only those USB ports to the front of your case, but also firewire & sound card connections for headphones, microphone, and line-in. Some even incorporate fan controllers and tempurature read-outs.
Buying one of these might give you some free PCI slots to work with.