Me and some friends from a college club have lately been thinking about trying to put together a box to use as an FTP server (as well as some other minor things in the future, like a small forum) since we're a language club and want to be able to easily share/store our media. Sadly, none of us really know where to begin with this. We'll all be putting this together out of our own pockets, so we'd like to keep it cheap. What type of parts do we need to build something like this? Should we use Linux or XP? Any help is appreciated.