Welcome to Cardschat tarifeat,
Best solver, hmmmm... The answer to this is quite subjective. Pio, ICMIZER, GTO+, etc... none of them are bad, and their results are not that far from each other. I suggest that you go through free trials on those that offer it and see which of the you like the most.