I don't really know of the best one for mining but you really have to be careful because some of them after mining and after placing for withdrawal They will ask you for your secret code and other private information, this really shows that they are not the best and should be avoided.