What programs are the best to have??

With those two lenses you can hammer out some quality shots. Scott Chu www.schottchu.com only used an 18-55 for most of his work for quite a while. Which can prove the misconception about needing extravagant equipment to make quality photos.

I personally used to use Topaz Adjust and Photoshop CS3. I now use Photoshop CS5 and thats it.