<< seems like a decent price but dont know much about the printer >>
I had an HL-645 a few years ago...a good little printer, inexpensive at the time (for a laser, anyway), worked great with Linux, and it was dirt-cheap to operate. Toner was about $30 for 3000 pages or so. I sold it because I wanted something that would do color. With more than double the speed and a duplexer, this sounds like a deal. (Replacement toner cartridges look like they're about double what I paid to feed the HL-645, but they last twice as long.)