Well, I guess it depends on your definition of good... Pretty much any brand name scanner in the market are good, I'm currently using the Epson Stylus CX9400F All-In-One Printer and it's been awesome. At my day job we even use an ancient HP scanner, so your choice will pretty much depend on the price points.