Looks like Repetier host. As for best - all depends what you want. I use Repetier to view my GCode before printing but because I am used to and quite familiar with Pronterface, I use that to drive my printer.
Alan
Its actually Repsnapper which I thought was abandoned but after seeing this I looked and it is still under development. In the past it did not make the best code but it may have improved.