I have 2 home servers.
One being a simple core I3 with 4*3tb and 4*1tb hard drives in raid 5. Backups, videos and VM images running Windows server 2012.
The second is a Dell Poweredge SC1435 with 32gig of RAM, 2*4 core Opterons and mirrored Samsung 480 SSD's. This is my VM machine.
All where built out of spare parts, ebay buys, nothing was purchased new except the 4 3tb RED drives and the 2 Samsung 480gig SSD's.
I also have 2 purchased options. One a regular web site hosted on HostGator (NOT recommended) and a MySQL instance on another provider.