I am looking for a new single all-in-one combination of the above; but there are so many options with thier own pros and cons. Does anyone out there have experience to make a good recommendation?