So I have this old Athlon 1GZ box with 384 RAM and a 40Gb hard drive that's been sitting at my mom's house for ages. The power supply died on it about a year ago, and she used a laptop from work, so she didn't care about getting it fixed. I recently bought a new case, so I had an extra PS and offered to put it in her PC.
Just for kicks, I installed PCBSD 1.0-rc1 on the machine to see how far it has progressed. It's pretty good - though there are a few things I would change. The installer was all graphical and everything installed with minimal input. It's based on FreeBSD 6.0 and starts up with a graphical login to KDE 3.4.3. You install software on it at PCBSD.ORG via a custom package system where you download a package file, double click on it, and you're done. It also has an auto-update systems that download and install both OS and package updates.
A couple of stupid issues so far...
* K3B requires root password to run. It can and should be made to run as non-root by default. Damn the security issues!
* The default regular user is allowed to su to root, but any users you create afterward with their built in user manager can't. The built in user manager does not give you an option to change this.
* The setup program set up my monitor with a max resolution of 1024x768. It's a 19" screen, and can go to 1600x1200. I would have to edit my Xorg config manually to change this.
All of these issues, *I* know how to fix, but the average Joe trying out a non windows OS for the first time would be out of luck.
You guys should give it a whirl.
There is also another Desktop FreeBSD disro called desktopBSD which I might try too.
http://pcbsd.orghttp://desktopbsd.net