Well, I used my first case with the first PC I built for around five years.
Now it's going on about six years since I got it and now it houses my backup PC. Used this case for 2-3 different motherboards, 5-6 different video cards, 4 different power supplies, multiple hard drives, and 7 different fans. It's a little scuffed up on the outside, but not too bad, also I've stripped out a few of the screw holes during various upgrades (darn cheap thin steel).
I think it may finally be time to replace it though, as I can't fit any of the newer, larger, video cards in it for benching (and the ones I can fit are a nightmare to get into/out of the case) and taking out any motherboards other than mATX's for any reason is an abomination. Also, only one intake and one exhaust vent (stock), though I zip-tied a fan into the unused 5.25" bays for extra airflow. And finally cable management is difficult to nearly-impossible in this small mid-tower, just not enough depth or width to hide much of anything or to fit modern hardware. This case may have been acceptable six years ago, but it's not cutting it now.
As for current case I bought it a year to a year-and-a-half ago, thinking of upgrading to something bigger though for better cooling and easier upgrade-ability.