nomko wrote:As mentioned a couple of times above, HP is very good choice. HP devices normally work out-of-the-box due to the very excellent support of Linux for HP devices. Any problems with HP devices and especially with the newer models which aren't supported by the kernel yet. Another brand that works quit well is Epson. Epson does support Linux and provides drivers for Linux. Canon can be a pain in the smooth jazz, although they provide drivers, it's not always a guarantee that the Canon devices work properly.
Another point is scanning software. Not every brand provides their own scanning software. HP doesn't, Epson does, Canon i'm not sure. But for a simple document or letter Simple Scan is more than sufficient. So any regular user who scans a document or letter now and then it's not such a big issue, but if you're a professional user then this might be a point to think about.
There's very useful listings for various bits of hardware here:
viewtopic.php?f=5&t=5440