[eluser]JasonS[/eluser]
I don't know. What is the best football team in the Premiership? What is the best long haul flight vehicle? What is the best programming framework?
There is no clear best, if there was everyone would be using it. It is all down to preference.
I personally use Netbeans, it is feature rich and easy to use. It makes it easy to manage project's and the code completion and error checking is also pretty solid. Should you use netbeans? Why don't you give it a go and see what you think.
I am sure other's will pop along and give details of what they use.