All the tools you mentioned are good tools and pricey. I am an Instructor, and I also teach classes for OTC, Snapon and AE.
You may want to look into the AE (Auto Enginuity) for many needs. I have the PRO-LINE which gives me ALL domestic and asian. The Euro's are a little more, but you can get the whole ball of waf for about 1500. I'm also a distributor for them as well. The update for the pro Lin e is 100 per year. The added Euro's is another 100. No ones updates are that cheap. It's laptop based and the updates come quarterly.