My MX870 finally died after 20 years of service, and I'm looking for a replacement (Canon or otherwise). I got a Canon Pixma G7020, and it's awful. It's like something out of the 90's. ADF sounds like there's an angry hornet inside it, photo quality ...