Was in need of a new desktop - old one was waaaaay too slow.  This boots up in less than 20 seconds and is a great machine.  I would recommend HP products.  Customer support was very good as well.