Last year I gave a talk on the state of FreeBSD's console driver called syscons. Since then I've started working on a new console driver architecture for the kernel, which I'm hoping will be finished before FreeBSD 9.0.