I have heard great things about KTR from my colleagues.