I bought some parts, and scrounged some parts, and built two computers, and stuck them together with gigabit ethernet:
1. P4 2.4HT on ASUS Mobo
1.5Gb PC3200
ATI Radeon 9600
SB Live
300 & 120 Gb internal HD
2 x Lite-On 20x DVD Burners
2. P4 3.0HT on Intel Mobo
1Gb PC3200
ATI Radeon S300XE
2 x 500 Gb HD in RAID1 (NFS exported to machine 1)
Pioneer DVD Burner
And 1Tb of enternal USB HD storage.
Umm... And a Sandisk mp3 player.
I think I built #1 in 2003, and #2 in 2005. I don't feel any need to upgrade anything, I can watch huge H264 encodes with no problem because I run Linux
I write distributed network applications for a living, and I can test them at home