It seems the most used software is still Photoshop for editing, composites etc.. However, I also use Nik Software to give my images the finished look. If you haven't tried it, you really should, it's amazing.
Another one I use is Pixel Squid, which is just incredible for adding individual elements to a composite image.
I use both as plug ins to PS. Any other software you use? Any cool recommendations?