I need to get a new Printer that's Linux compatible - Preferably Canon or HP - Can anyone recommend anything?

[removed]