I bought a 4355 and the hardware seems OK, but the software, alhtough functional has some rough edges. HP support seems to end 90 days after it is shipped from HP, therefore, HP claims my software warranty ran out two weeks after I bought the 4355. They insist that it will cost $34.95 per incident of software support. A really sterling service plan, first they outsource all of their tech support to India to save money, then they charge $34.95 per incident to support the software.Chances are, I will return the device and take HP off my wish list.