Has anybody heard of them? My friend just told me he bought a license, but I have never heard of them. Tried to look up some reviews but most sites, are blocked by our company's web filter due to malware. I haven't had a chance to go home and check it out, but all the sites I googled don't look very main stream. Any thoughts would be great.