The HP Deskjet 3070A is a very good all-in-one for what you pay for it. There are not many all-in-ones that can equal this type of performance at this price level. Granted, it doesn't come with a lot of features, the display is very limited, and the build quality is perhaps not of the highest quality either. All-in-all the 3070A is not a bad buy, but there is room for improvement.
You do software updates to get the most from favourite programs right? Updating a motherboard BIOS can in a timely manner is also critical. The guide to Flashing a Motherboard BIOS spells out the often complicated steps in plain english. PCSTATS Tips