I have tried this and think it is a good product. I would like to draw attention to the question of the ethics of companies that offer a free version with no guarantee that the free version will remain so (see the free/non-commercial license). This appears all well and good, but companies can use this as a manipulation technique: offer customers free non-commercial licenses to hook them in. When they get used to the product and are possibly dependent on it down the track, the temptation is to start charging for it, which seems to me potentially deceptive (kind of like what drug dealers do?). Not saying this company is doing this now but clearly there is an opportunity for companies to do this. Since it is an excellent product, why not guarantee it will always be free for non-commercial use, as a service to the community?