My desktop is homebuilt, originally by my dad, upgraded numerous times by myself. It’s rather old, AMD Athlon, 798 Mhz (don’t ask, I get that when I try to find the speed :p), with 320 Mhz of RAM. I tried to get more, but I need a new motherboard which can use the new “high-density” RAM :(. I have an ATI 8500 w/ 128 MB of RAM, DVD-Rom, 24x CD-Burner, a 40 gig hard drive and a 10 gig hard drive. The 40 gig has Windows XP, the 10 gig has Gentoo Linux (www.gentoo.org). Since I installed Gentoo (last week) I haven’t used Windows :p.
The best part about building your own system is the ability to upgrade at will, and be able to fix broken parts (I’ve had my share of things that stopped working and such).
Oh, I also forgot to mention that I have around 10 computers in my house, 2 are mine (desktop mentioned above + Debian Linux fileserver), 3 are my dad’s (900 Mhz Duron running XP, 400 Mhz something running win2k server, and old Compaq laptop), one is my mom’s (something sucky, it has ISA slots on the motherboard :p), and one for each brother (ok computers, nothing great though). I also have two computers running Smoothwall (www.smoothwall.org), a Linux firewall. One is a computer I’m playing with the beta on, the other is my actual firewall.
Of all the above computers, the only one that me or my dad haven’t touched the insides of is the laptop. My Debian server is an old Dell Server class machine, so it’s stable as all anything, as well as proprietary, but that doesn’t stop me from putting new cards/drives in :).
Long story short, I will never buy any completed machine, unless it is a laptop. It’s just so much easier to build your own. And yes, I’m a computer geek.
<EDIT>
Spikey, it’s called Linux. Runs on x86, as well as most (or all?) Macs. All free, with a great user support base (depending on the distro you use). The only cost is the cost of building your computer and the boradband connection to download the programs and such on.
</EDIT>