Let me tell you Eklavya, there are numerous good logo designing softwares out there. But my personal favorite is Corel Draw. It is best for beginners and it pretty easy to use. It has a good set of tools for the beginners. Corel Draw is much easier to use and its variety of tools and other options is really good. If you want to use Adobe product, I'd prefer Adobe Illustrator over Adobe Photoshop.