Best Tools And Techniques For Data Mining