I've been checking these things out for a while now, and I think I'm ready to buy one. I need to know which ones have the best software for ease of use, and also upgradability for gm ford and dodge specific packs for external modules. Any and all input is greatly appreciated. Mods move this to the appropriate forum if I picked wrong.