The microkernel concept that was once theoretically cool, but impractical may now be a more reasonable real-world solution. With Microsoft working on Windows 7 and reportedly Midori, have hardware performance improvements finally made the microkernel practical?