Have you guys thought of trying Quebec?
The problem is finding a host that has good routing and decent ping for everyone. Sure quebec may work great for us Canadian but it may not for our US players. And it's a pain in the ass looking for providers, asking for test IP and getting everyone to ping and traceroute and post on forum. And what happens if we switch to a host and they are pure AIDS. There is a lot of work involved in transferring everything over, not to mention potentially losing a lot of regulars due to IP change.
So we have to make sure it's a reliable and good host before we commit to anything. Chicago is one of the biggest hubs in NA, so ping will be good for everyone in general. And we have a lot of experience with NFO and know they have solid and reliable servers. So I wouldn't think twice to move servers there if we had to.
Again we don't want to be jumping from host to host until we find one that fits us. This is how we will kill this community. Let's get it right and make only one move if we have to. We've had to switch hosts plenty of times in our history, and it's never been a fun process.