I'm writing a small menu program for a CD, to launch an installer (that eventually installs a .NET application). However, the user may not have .NET so obviously the menu cannot be in .NET. What would be the best way to show a heavily styled page (Much like a web-page)?

I've been looking at MFC's CHtmlView (an embedded IE really), then I can just style it like a web-page. Furthermore I can statically link MFC, so that would not be a prerequisite. Just wondering if that's the "way to go".