Are you going to be doing this yourself? If not, who will be doing the actual work? You're going to need a nice big spool of CAT5e cable, a crimper, some RJ45 terminators, a few switches, a couple of small-business routers, some fiber, fiber terminators, NIC for every node, etc. This is a big project that is going to cost a little bit of $.