Try Photoshop

well,,,there are lot of software which can be used for this purpose..you can go for adobe Photoshop and then edit the pics asyou want providing the perfect color saturation as well...
Hope it helps you out.