I have never played but probably John Fragpunk. He is very good, he is well rounded and extremely powerful in the right hands.