we have 2 servers here that run back end stuff which is including interoffice stuff and software backups amongst other things. Its not the easiest to run your own server unless you are very tech savvy. We have hired a freelance guy to manage the servers. Our ISP has also complained a few times because we're using a lot of stuff like the bandwidth thingies that you use through internet to run the servers. Its a little bit of a mess. we have a t1 line.