So as of right now I download a file each night M-F that is around 3GB from another location. That may be changing soon to add around a 13GB file which would give me roughly 16GB of data being downloaded nightly. (Before I go any further, I don't want to get into details as to what it is, it is perfectly legal business related activity, and I have written proof from my ISP that I am allowed to do this monthly). My question is this - Currently I have Comcast Cable Modem, a Linksys WRT54G, a desktop and a NAS. Obviously the switch on the Linksys is only 10/100, and the NAS only has a 10/100 adapter. Basically the files come through the internet right to the NAS, and then I do a sync to my desktop so the next week can come in. That process I'm fine with, but I would like to speed this up some if I can. Obviously downloads of this size take time, but I was thinking about making the purchase of a gigabit switch/router to replace the WRT54G (would still hang it off new gigabit device for wifi support), upgrade the cabling to Cat 6 (still using Cat 5, ick!), and upgrade the NAS to one that is better and also has a Gigabit interface. I'm not entirely worried about the cost as I can get the job to pay for some, but is it going to be worth it? I suppose I should try to get one of those bandwidth monitors and see what I'm pulling down now, and then try to take note? Any suggestions on what I can take a look at or expect now vs. when/if I upgrade? I am not so concerned with transfers inside the network, although that would also improve since the DT has a Gigabit NIC.