I think IRC would work really well, but then again I love IRC. If you want an embedded chat client thing, then that's fine as well, but it also opens up a bunch of problems that IRC doesn't have. Then again, you can't police IRC as well, so... it's a tradeoff.