I'm sorry if this is a painfully stupid question: I've noticed that the higher end Asus routers have usb ports on them where I could attach a storage device. That seems like a really easy cheap way to handle the functions of a server. If my goal is to share data between 2 to 3 computers in a small office environment is this a viable solution? Would a dedicated server machine be way better and how so? I appreciate any information you can provide, I'm trying to decide which path to go.