I was really disappointed this year when I discovered there was no LAN center at the con. I know the original provider backed out or something like that, but it would be really cool to bring a LAN center back.
There's a new LAN center in Windham called The Computer Hub, and the guy there has all of the games on Steam's cafe catalog. You guys should look into it: http://windhamhub.com/
It would be really cool, and I would make sure that other people are interested!