What I think is funny is how lexmark has this:
which makes it look like they have everything under control (to the casual observer), when in fact, their support is weak. Scanner support is basically nonexistant from what I've see.
My wifey-poo got me a nice scanner/printer for Christmas, and it's basically useless in linux. I can get it barely working to print, but the scanner (which loads right up in the other operating system, and does incredible scanning) support just isn't there at all.
One would think that the entire printer industry would stop and see the - oddness? - of making different drivers for just about every printer made. What's the point in that? I'm speaking of companies, not HP drivers supporting Lexmark, but one set of drivers for all of one company's printers. Sure, each scanner has different needs, but building the drivers on a core, and working out from there would be more efficient, wouldn't it?