The HP Envy 120 e-All-in-One is a uniquely built printer that has excellent print quality and support for cloud and mobile printing. It does suffer from slow print speeds, small trays and an expensive cost."
Any major computer upgrade generally requires a full software reinstall too. No so if you heed the advice in the guide to Upgrading a Motherboard without Reinstalling. PCSTATS Tips