I have keyclone and it works well. You have to pay $10 per PC, but imo it isn't a big deal.