The Kodak ESP 3 comes with great software for editing photos and applying touch-ups to portraits, but printer software is only as good as the physical results, and the print quality isn't nearly up to current industry standards. Your money would be much better spent on alternative multifunction printers.
The Dell V305w is an inexpensive all-in-one printer that also connects wirelessly to your home network. However, the output quality needs significant improvement, and the cost to maintain the printer is much higher than the industry standard.
The HP Photosmart C6280 lacks many of the features that make a photo all-in-one compelling, and its print quality disappoints. Your money is better spent on a different all-in-one.