I have not. I've had great success with Pinnacle so I've stuck with it. The service is first class and they always have a bunch of good updates availble. I'm sure it's good software as is most all things they do but I like knowing what to I have and being comfortable with it