I've been using a Linksys WRT54G for almost 3 years now, and am wanting to accomplish something specific with file-sharing, and am trying to decide what to do. Basically, I have multiple computers in the apartment and am wanting to setup file-sharing between them. I'm wanting to put in some redundancy as well, but it isn't a must-have. I've been using an old Windows box as a file-server for awhile, but it only supports IDE, so the limitations are there. What I've currently have is: Linksys WRT54G AMD X2 PC with Vista (wired gigE) P4 Gateway (wireless G or wired) P4 Dell (wired) HP printer (wireless B, not-upgradable) Dell laptop (wireless G) MacBook Pro (wireless N) Tivo (wireless B) iPaq (wireless B, not-upgradable) Wii (wireless G, I believe) I've tried this in the past, and its always failed, for whatever reason. Windows didn't like the hostnames and would kill the sharing randomly, IPs would be re-assigned via DHCP, anything and everything you can think of like that can and has happened). What I'm getting at is, I'm trying to debate between purchasing an file server module for the network, such as the Linksys NSLU2 and hooking in external drives through it, getting a router with a file server built in, such as the Airport Extreme and hooking in external drives through it, or simply trying to get around the problems I've had in the past using one of my existing PCs and setting up a RAID array with that. I'm specifically wanting to be able to share the files on any computer on the network, but also be able to access the files remotely as well. I've looked into the Linksys solution, and it seems to be able to do what I want, but there are a ton of bad reviews out there on the device, mostly stemming from it overheating and having to be manually reset. It's by far the cheapest solution, though, weighing in at $90 shipped for this module on Amazon. I already have a 300gig IDE drive and a USB enclosure, so I think I could be ready simply by plugging it in. I've also looked at the new Airport Extreme, or the Linksys WRT350N, the new N routers. The Apple solution looks good, but the high price of the N routers just puts me off a bit. I have wireless N on my MacBook Pro, but from what I understand, other than local network file-sharing, I won't see too much of a difference in speeds. What I was thinking was that if I went this route, I could connect my internet connection directly to the Airport Extreme, and daisy-chain my old Linksys into it via ethernet, so that I can keep a seperate B/G signal going and not lose the associated N speeds. I also mentioned the Linksys WRT350N, but from what I've heard, the file-sharing aspect of it shares all of the same problems that the NSLU2 does, which puts me off it as well. I'll mention that I've got .Mac and have tried using the iDisk, but it still just isn't that reliable (imo) and doesn't work well at all on any of computers other than the Mac itself (it can be mapped via Map Network Drives in Windows, but never seems to be accessible from any programs). The web-interface is great, but that's all I can use on anything it seems, and I'm wanting to avoid that on my home network at the very least. The other thing I do want to do is restrict access to certain files or directories based on a username/password. I know that both OS X and Windows have the ability to do this, but it is not easy, and from what I can tell, the router or file-server options seem to make this easier. I've also got a USB-only printer I wouldn't mind connecting in through the Airport Extreme if I go that option. My new AMD computer does support SATA and does have RAID support built into the motherboard, but I've honestly never tried to do RAID. I also don't have any additional SATA drives sitting around, though I do have several IDE drives available which are all different sizes. I'm also not sure how easily I could set up file-sharing via a Windows Vista (yes, I'm using Vista) machine that would allow access from elsewhere. However, with this solution, I do get the benefits of RAID, which means my data can be redundant. So, I guess the summary is, I'm wanting to do file sharing over a home network, with remote access to the files. I've thought about a file-sharing device, a router with that built in, or attempting to do it myself on my Vista machine. Has anyone got any suggestions, or has anyone tried the devices and want to comment?