All-In-One motherboards tend to be something either you love or hate (personally, I love them). One thing I have found to be the case though, is they make for a great foundation on home servers.
For example, I have a home server running on a Biostar all-in-one motherboard with a Celeron 1.3 Ghz processor and 512 MB RAM. The machine has a RAID 3 card installed for redundant storage and runs Windows 2000 like a rock. This server houses all of our music and movies through a couple of shares.
One great benefit to using an older motherboard is the power requirements are typically a lot less than newer machines, which means the machine will not produce as much heat. On our server, I have it configured to automatically start up in the morning as well as automatically shut down at night so it doesn’t consume power while we are sleeping at night.
Anyhow, the point being if you are looking to build your own home server, give a good look at all-in-ones as they are typically abundant and cheap. On top of that, going with a second or third generation motherboard (look on eBay), could really make the cost appealing.

Jason Faulkner is the man who brings you our daily tips. He is based in Atlanta, Georgia.
Nice post; however, I have a couple quick follow up questions if you don’t mind.
The music and video that you are storing on your mounted shares, is that purely for backup purposes or are you playing the music stored out on your share? If so, how are you finding the performance?
I ask because I have a home server I plan to use for a similar purpose but was a little concerned that network latency might be an issue. I do still plan to try it. After reading your post, however, I thought I’d ask if you noticed and performance issue.
Thanks
Why not use Ubuntu on an older machine to give new life and still be a great foundation for a home server?