I've realized that it's impractical and insecure to keep my big files (movies, music, TV shows, pictures) on a single 1TB drive. Consequently, I'm looking to build a file server. Currently, I have a pair of 1TB Caviar Green drives. I'm determined to have either a RAID1 or RAID5 array so I have a degree of redundancy in case something goes south. I've also already managed to fill up about 2/3 of my 1TB drive, so I'm thinking of adding a third drive for RAID5 so that I can expand a bit more. My most basic requirement is a system with at least 100 megabit ethernet (ideally gigabit) that can redundantly store at least 1TB of files and be accessible (read & write) from a Windows PC. RAID5 is not strictly required but is highly desired. Less pressing features (but still ones I would like) are a web/interface or web server for it, the ability to run a Bittorrent client, the ability to have multiple password-protected accounts so that I can give friends access at school, and a FTP server. Something that I could configure easily is a bonus. If I can run a VPN through this system or run WCG on it, those are added benefits but not required. I can get any version of Windows for free from school--not an issue there In terms of hardware, I'm thinking of using a Penryn Pentium Dual Core on probably an Asus G31 board w/ ~2GB+ RAM and an 80GB boot drive. Suggestions?