I have about six computers but most of them are low-mid range or just about useless now (ie. 1.3Ghz Celeron, 512MB Ram and a G4 iMac 10.3.9 OSX....ugh). So it's time that I gradually start upgrading my hardware. Right now all the computers are networked and I have work files/folders scattered across 2-3 machines. But I'm thinking of maybe setting up a NAS (network attached storage) and just putting all my workfiles on that. It'll be easier to access and backup data from a single location instead of sifting through shared folders across multiple computers. However NAS systems are a bit expensive and they have their own quirks. The easiest and cheapest solution would be just to buy a Terabyte internal harddrive and make it a slave of one my existing computers. What do you guys recommend? I have Mac OSX Lep, WinXP, Vista, and soon Win7, so I was trying to find the best way to manage and use workfiles across all these OSs'. For example, one of my computers has design software, so there's a lot of art files on that computer. Another computer has my coding environment so it has most of my game files, and etc. I want to use the strengths and software of each individual computer while still keeping the files nice and organized and easy to backup. Since I'm basically reconstructing my office computing setup, I want to see if there are some better ways I could be doing this.