Woah, that post of mine is old :-)
Thanks for the advice guys, though I've since ordered a HP 2550L.
As for inkjets, I can't really say many good things about them.
My pet hate is I probably spend more time fixing my inkjet than I do printing with it.
Secondly is the price of ink cartridges, one cartrige alone is about half the price of the entire printer!
And dare I even mention the build quality? They're obviously designed to be as cheap and crappy as possible, so people buy them because of the low price, then spend an insane amount of cash on cartridges (and a new printer after it dies after printing 100 pages).
Then if you get 3rd party cartridges and refills, the print quality isn't always as good, there's a chance of the ink leaking all into the printer, and it invalidates the warranty.
OK, I could carry on all night, but I'll save you the pain...
iamaboringperson was asking a similar question to mine on A.org the other day, but unfortunately all the recent posts have been lost.
Luckily IBrowse's cache browser has a copy:
I've just ordered myself a Hewlett Packard Colour Laserjet HP2550L.
Has a Centronics (parallel) interface as standard, but you can buy an ethernet kit. Alternatively the HP2550Ln has network built in as standard, otherwise its the same printer.
It's a Postscript printer, so you can print directly from the likes of Pagestream, FinalWriter, etc, without any drivers required.
Turboprint 7.6 has a "LaserJet2xxx" driver. I asked Ireesoft about it and they said:
"only the black&white laser printers of the LaserJet 2xxx series are supported. The Color LaserJet 2550 can be used with our HP Color Laserjet driver, but only up to 300dpi."
So if you don't care about colour printing at 600dpi, then it'll be sweet. Email me in a few weeks and I'll tell you how it goes.
As for alternatives, Canon and Epson have pretty good TurboPrint support.
Check out
http://www.irseesoft.de/default.htm You should definately avoid "win printers".
Other brands such as Brother, Oki, etc, seem to have limited or no Turboprint support, particularly for laser printers. I'm not sure why this is, possibly because manufacturers were not willing to supply driver protocols to 3rd party developers?? I'm sure Ireesoft would develop drivers for more brands of printers if they had information to do so.
If that's the case, then it's probably best to avoid those brands and not support them either.