The Innova 3130c is claimed to be a full-featured diagnostic scanner with advanced information about error codes and hints as to how to fix problems. It comes in a nice zippered case with a removable ODBII cable and a USB cable, plus three AA batteries. The included Quick Reference Guide makes no mention of the USB cable, and while the box says that software is included, there is no CD or any indication of where to get the software. Visiting Innova's site doesn't clarify the mystery - if you go to the "Downloads" page for the 3130c, you are offered only the full user manual (which only says that software is optional) and a link to Adobe Reader. The Innova web site currently shows only the 3130b model, and the product picture shows a CD. Hmm...Remembering that I've had some products that essentially contained their own software, I connected the USB cable to my PC. Aha! Windows mounted a pretend CD that had an Innova Downloader. I ran that and it downloaded the software. Some hint about this in the packaging (say, a mention in the Quick Reference or a slip of paper) would have been very welcome. I can imagine some purchasers might complain that they had an incomplete product.Sometime later I then decided to go to the 3130b page and its download link - the software is shown there. Sigh....I see other reviewers had an issue with a SD card missing. The 3130c I received included the card.I first tried the 3130c on my 2013 Audi. The tool itself identified the car as a Volkswagen and had no information on model, etc. It could pull up raw data about the engine, but did not offer support for "enhanced" codes I then tried on my wife's 2013 Honda. Again, it did not identify the model, engine type, etc., but did claim to support enhanced codes. But when I asked the tools to retrieve those codes, it said "a link could not be established".A nice feature of the 3130c that my other scanners don't have is the ability to record live data for later analysis. You can have the tool either record the data when an "event" occurs (such as would trigger the check engine light), or manually, and you can ask it to record the next 100 seconds, previous 100 seconds, or 50 seconds before and after. You can review some of this data on the tool itself, but much more information is provided if you use the PC link.The software that gets installed is not self-contained - it links to the Innova web site where you must register an account. A "Basic" subscription is free and gets you limited access to data and assistance, whereas a "Premium" subscription gets you more. The first time you connect it says you get one month of premium access.Although neither of my cars was showing any codes, the tool lit the yellow "caution" light for the Honda and flashed a symbol for the evaporative system. But it said no codes were pending. It wasn't until I connected the tool to the web site that it then told me that the car hadn't yet completed its built-in tests - while it has a few thousand miles on it, it did just return from a dealer visit for a recall - one not shown in Innova's database - so maybe the dealer reset something.The menus and controls on the 3130c are confusingly labeled and at times I could not figure out how to get to menus such as Live Data. I just kept pressing buttons until I got there. The downloadable user manual has a lot of tutorial information on ODBII diagnostic capabilities and is worth a thorough read.The 3130c's improvement over the 3130b is that it claims to support getting information about ABS systems. It didn't work for me on either of my cars. I note that there is an update for the 3130b that adds this support.Since neither of my cars is "throwing a code", I couldn't test the "Fix Assist" technology, though note that you have to connect to their service from a Windows computer to get this. The extended code support is limited to a few manufacturers, and at least for the Honda, which is claimed to be supported, I'm not convinced it really knows anything. For my Audi I have a "VAG-COM" cable from Ross-Tech that connects to a laptop and provides far more detailed information and modification ability than the Innova. Of course, this cable is more expensive that the 3130c and is specific to Volkswagen-Audi vehicles, but I imagine that there are similar products for other manufacturers. You may want to investigate these before buying the Innova. Otherwise, you might be satisfied with one of the less expensive scanners such as some of the Actrons. I have a $30 Actron I bought from Amazon a while ago and it is basic but retrieves codes just as well.Edit: June 1, 2013A coworker had a car that had an intermittent Check Engine light, so I brought out the Innova to see what it said. It readily displayed the code, which was for the oxygen sensor, and the tool displayed some simple advice on checking wires. I then connected the tool to the PC and it brought up the Innova web site. The site report displayed the code, said it would cost about $600 to fix it, and that their technicians had a "verified fix", and wouldn't I like to upgrade to Premium to see it? What? I thought I had a one month free premium membership!I contacted Innova support who told me that the free membership was only for the first car I got a report on, a tidbit NOT mentioned in the page promising the free month. However, I now see fine print on another page that says "For each subscription, users will be allowed to register and make UNLIMITED Diagnostic Reports for 1 unique vehicle." A month is $19.99, a year is $59.99. So if you have two cars, you need two memberships.