My plans to upgrade the system got deferred as other projects took preference.
I am happy to see that hardware development has changed direction, now going towards smaller and more efficient, rather than just higher GHz numbers. I can see getting one of the fanless, SSD equipped mini-systems available.
However, as the current hardware still serves me well, I will be keeping it as it is for now. I finally upgraded from VL SOHO 5.8 to VL 6.0 Light. After adding KDE3 I'm ready to go for at least another year with it.
Some observations worth mentioning:
The i-Ram could have been improved by Gigabyte. For starters, using SATA-1 is a waste when the on-board RAM could fully take advantage of a SATA-2 connection. Second, the battery is a weak point. After a year and a half, I found mine bulging like a balloon. It still worked but was not very confidence inspiring. Obtaining a new one was neither easy nor cheap. I ended up having to contact Gigabyte customer support and special order a new one for $35 plus $8 s/h. I was tempted to hack together some other solution, but it has three contacts on it and two voltages, so I let that go for now. From what I can tell, it looks a lot like a Kodak KLIC-5001. I speculate that may be an option. Maybe later.
Only once did I lose some data when severe weather knocked my power out for three days in a row. After that I set my email clients to leave the mail on server for a few days, and tweaked my backup script to run more often.
NFS has replaced SAMBA for the network connection to my file server. It handles mount/umount better, integrates more seamlessly into the filesystem, and properly manages Linux file permissions. Write speeds jump around some but average about 26 MB/s. Read speeds are higher and more consistent, seem to match the performance of the hard drives on the server. I have seen read speeds over 50 MB/s.
I use XFS on all the local drives and have had no issues with that.
2 GB of RAM is sufficient, not once have I noticed any slowdowns that I could have attributed to running low on memory and usage of swap. I normally shut the machine down every night, so it gets a fresh start every morning.