I should probably explain the current server status, since people are asking.
Current server status:
For our first month, we went with a hosting company by the name of Multiplay (one of the biggest). From the start, the server was buggy, crashy, etc. It seemed to be a problem with DICE's server code, but where other servers were crashing once or twice, we were going down multiple times a night. This absolutely wrecked multiple weekends on the server (it was full, and then empty after the crash, and it never recovered, essentially ruining the night). Maybe it wasn't Multiplay's fault, but they weren't very responsive in dealing with the problem.
For the past couple of weeks, we've been testing a server hosted by EOreality, and paid for by Chapel (thanks BTW). It's been much more stable, and as such, we're dumping Multiplay in favor of EOreality. The new server should be up and running as soon as Anton can work out the particulars (how long to pay in advance for a discount, how many slots on the free mumble server they provide, etc). Until then, Chapel's server is still up and running.
Hopefully this clears things up. Month one wasn't exactly a banner month for DICE or for BF3, but things are looking better now that the server code has gotten less buggy. Don't get me wrong, there are still a ton of bugs (causing crashes, unable to connect to EA problems, disconnections, etc) but it's getting better.