Off-topic here, but as we touched on this subject...
For people who have an older PC that you are not using (who doesn't!), you can turn it into a home server by buying a copy of Windows Home Server for $100. Add additional HD capacity of a few TBs, then you can also use it as a media server.
I use this server to run periodic backup of all other PCs. I have tried an open-source server based on Linux, but the truth is that a server based on Windows works better serving other Windows machines. For example, as different client machines all use Windows, the server knows not to backup duplicate OS files (DLL, EXE, etc...) that are common between machines, and only stores links to a common copy.
And if the server itself crashes (!!!), it is easier to physically extract its HDs and to recover the contents. It also maintains mirrored drives for dual redundancy. This, I do for critical financial records and photos.