IIDTool is the most common among members here by a long shot. Search, you'll find shitloads of threads about it. The others are probably good, too, but on small forums like this the majority follows the majority - so when the IIDTool got a head-start the lead kept growing. I will say their customer support people are pretty awesome -- you know how you buy some products and the customer support people are clearly reading from a resolution list but really don't know **** about the product or situation? This is the opposite of that. These people apparently all have Land Rovers and **** around with them using an IIDTool, because they understand what you asking and why you're asking it, so it's easy to get a real useful answer. So that's pretty awesome - the others might be just as good, but I don't have those to vouch for them. I can't think of a way that they'd be better, though.