Thought I'd share my experience with the suggested Oki (actually running a c911, which I believe is the same engine).
While there are many good points to it, the print quality on heavy stock isn't perfect. It has a tendency for the colour registration to go off on the trail edge of the page...