Hello, I need to buy a new all-in-one printer. No preference for inkjet or laser. Need to be compatible with both Mac and Windows. Automatic Duplex Printing is desirable. Which printer do you recommend if: a) Printing papers as large as A4 is sufficient b) Printing in A3 size papers is required 30 years ago, Epson had better drivers. Then, HP. Haven't bought a printer for 10 years. Not sure the latest trend. Thanks.