Want to Set Up an Inexpensive Home Media Server

Anyone out there had any fun creating a home media server? I would love any thoughts people have on what systems worked well for people. I can build my own and would like to Frankenstein something together out of parts laying around and any thoughts and tips people have would be most appreciated! Thanks everybody!