18 months ago my advice would have been buy hptuners and never look back. However there has been a number of changes to the software and specifically the licensing structure that has made it a less valuable tuning package. My advice would be if you want to tune one or two vehicles for personal use and sell the device hptuners is probably your most cost effective tool. If you want to do multiple vehicles, have a "tuning" shop, get into doing engine swaps and vin changing, buy EFI Live to start with.