id buy it again, if it broke. my dad has a solus (updates cost to much). does alot of bidirectional functions, health report, comand on/off all modules. select code & search (for most common fixes) when connected to wifi. which is nice. but scanner works good off wifi to. wish i had dock (for coolness factor). battery last crazy long!!!