Gee, I thought I was bad.
I went last month from the following(with incremental upgrades shown over the years):
Celeron 300A@464MHz -> Celeron 533MHz@600MHz -> 566@850MHz
Abit BH-6
3x128MB assorted PC100/PC133 SDRAM
3dfx Voodoo3 3000 16MB
Western Digital Expert 7200 20.5GB HDD
SilImage ATA133 controller
Creative 8X CD-ROM -> Creative 24X CD-ROM -> ASUS 16x DVD-ROM
Iomega 48x24x48 CD-RW drive
D-Link 10BaseT NIC -> Linksys 10/100 NIC
Diamond MX300 -> Turtle Beach Santa Cruz
to this:
P4 2.4B@3023MHz
Gigabyte GA-8PE667
2x512MB Kingston PC3200 DDR-SDRAM
ATI Radeon 9700 Pro
Western Digital WD1200JB
ASUS 16x DVD-ROM
Iomega 48x24x48 CD-RW drive
Linksys 10/100 NIC
Turtle Beach Santa Cruz