You are using the best in the business and I have not come to anything better than eclipse for java but I am not a Java expert.