There really is no best software but we use Photo Impact which cost $29. You can also Paint that comes free with windows.