I upgraded my main desktop PC early 2018.
Until that time I had been using an Athlon x2 4200 AM2, only somewhat overclocked. I was still on XP too. I only really upgraded because it was getting kinda long in the tooth to cope with what I wanted (to keep up with game releases!).
I used that PC since 2008 with only a graphics card upgrade (8600gt to gtx216). For some reason I never bothered upgrading from 2gb ram.
Anyway. I enjoyed that PC. I recall at the time I was in awe of my father's recent 1.8ghz Sempron 754 build and was considering getting the same. I am glad I didn't, because the athlon x2 4200 lasted long enough for my needs! The sempron would not have gone so far at all with the gaming..... Indeed, I believe my father only had that machine 4 years before he felt the need to upgrade..
Interestingly, I did decide to play some Mass Effect on that old PC (owing to the 3DNow Mass Effect bug on Peak15- which is fairly well documented), on my most recent play through of the series.
I had the Gigabyte GA-M57SLI-S4 - Which was great for my needs! It has SLI if needed, looks nice, larger form factor- also had IDE channel for my cd drives (i carried them over from my Socket A at the time) and also a floppy disc drive header... The board also supported dual floppy drives, the 2nd being 5.25" which was very handy for me... Something I could find handy even now, instead I have to 'share' floppy drives from my server. 🙁