Is there an alternate to WebBrowser for windows forms?-Collection of common programming errors

I’d like to know if there is an alternate to the WebBrowser control for a .net Windows Forms application? I’ve suffered through one issue where a system changed to a newer version of IE and my application’s HTML editor broke – the app started crashing. I’d be willing to pay for a commercial product if I can get better stability.