cases that i gotta work around.
Around the turn of the millennium I bought a huge steel tower case that accommodated everything: multiple drives (several each 5-1/4" and 3-1/2" external and at least half a dozen 5-1/4" internal), any motherboard I wanted to put into it, at least half a dozen fans (most with washable filters) and it was fantastic. My only complaint was that it had a pop-up "module" on top for stereo connections and USB ports that kept top from being flat so that I could stack stuff on it.
At the time my kids were growing up and so a couple of times a year I would upgrade components (resulting in a downstream cascading roundelay of hand-me-down upgrades for everybody else). I didn't buy another "computer system" - the closest I came was to upgrade motherboard and CPU every 2-3 years (often with a new hard drive, too).
Finally, about a year ago, I bought a whole new rig in a slightly smaller and considerably lighter case (I am getting older and the Maxtech is a back-breaker), but the old one is still around as a secondary/backup system.
To me, that is what a computer case should be - a workbench that easily accepts whatever you throw at it.