Instead of the 10 year CPU challenge, I'll just go ahead and tell the whole story (because, who doesn't like nerdy computer stories? 😀 )
1990 - the first time I ever saw a PC at my aunt's workplace. She showed me Prince of Persia and I was forever in love with computers 😀 In the following years, I was lucky enough that my best friend's dad was working as an IT engineer and he would frequently replace PCs (he basically had a different PC each month): he probably had most versions of 386, 486, Pentium, etc. So between 1990 and 1997, as you can imagine, I was constantly at my friend's house, spending weekends (and sometimes weeks) playing hundreds of games. Still, I would not have my own PC until the Summer of 1998, which brings me to....
1998 - Pentium MMX 166 MHz / 32 MB RAM / 2 MB S3 Virge DX (no Diamond Monster 3D, unfortunately 🙁 ). Boy, when I got my first PC, I was ecstatic... I can remember that day like it was yesterday. For the next few months, until school started in Fall, I barely got out of the house. 😁
2000 - AMD K6-2 500 MHz / 64 MB RAM / ATI Rage II 8 MB - one of the worst "3D" cards that ever existed. Fortunately, I quickly replaced it with an nVIDIA Riva TNT2 after a few months (probably one of the greatest video card upgrades of my entire life). Because of the ATI Rage II, I basically avoided ATI like the plague and always went the nVidia route for my "daily driver" PCs.
2002 - AMD Athlon "Thunderbird" 1333 MHz / 256 MB RAM / GeForce 3 Ti 200 (the performance uplift that I felt when going from a K6-2 to a Thunderbird is something that I never experienced since with any other CPU upgrade, and probably never will. The video card upgrade was also substantial, however still not comparable to upgrading from ATI Rage IIC to Riva TNT2)
2004 - AMD Athlon XP 2600+ "Barton" core / 1 GB RAM / kept the GeForce 3 Ti 200 card for a year and in 2005 upgraded to a GeForce 6600 GT
2006 - AMD Athlon 64 X2 5000+ / 2 GB RAM / GeForce 7600 GT - my then girlfriend, whom I had been dating for 8 months (and currently wife of 10 years), bought a new PC (that I actually put together for her) and seeing how enthusiastic I was about it, she gave it to me ❤️
2008 - First Intel CPU after a decade - Core 2 Quad Q8300 / 4 GB RAM / GeForce 8800 GT - kept this PC for 9 years (after 2010, family life became the no. 1 priority, so I kinda lost interest in computer upgrades - even though I was actually working as an IT professional since 2005). I did replace the GeForce 8800 GT video card in 2013, though, with a GeForce GTX 760 (I was still a casual gamer, playing a few titles per year - mostly sequels of childhood favorites).
2017 (before Ryzen launched) - Core i5 7600K / 16 GB RAM / kept the GeForce GTX 760 video card (well, after 9 years with the Core 2 Quad Q8300, even though I didn't really have an actual need to upgrade, I figured I might as well just do it. And, boy, this one is probably one of my worst timed PC upgrades of all time. I actually knew about Ryzen and had heard rumors that it would be good, but I never actually imagined that it would be THAT good and certainly I did not think that in a matter of just a few months, 6 core CPUs would become mainstream.
2020 - Back to AMD after 12 years, and loving it - AMD Ryzen 5 3600X / 32 GB RAM / GeForce RTX 2060 (also keeping the Core i5 7600K as sort of a backup PC - at least this is what I tell my wife, as an excuse for my PC hoarding disorder 😁 )
2 x PGA132 / 5 x Socket 3 / 9 x Socket 7 / 12 x SS7 / 1 x Socket 8 / 14 x Slot 1 / 5 x Slot A
5 x Socket 370 / 8 x Socket A / 2 x Socket 478 / 2 x Socket 754 / 3 x Socket 939 / 7 x LGA775 / 1 x LGA1155
Current rig: Ryzen 5 3600X
Backup rig: Core i7 7700k