I had this problem when my network was ailing. The genius, the so-called expert, whom I *paid* to set up my network had the server connecting *wirelessly* to the wireless router. This obviously created a terrible bottleneck. I was blaming it all on AC -- I thought I had bought a lemon. The good news is that it forced me to learn a bit about networking.