I agree with you - .net will make things a lot easier. For a lot of things like GUI programming, MFC (in my opinion) is easier than win32, WTL, ATL... Today I installed Visual Studio .Net and got my first C# component running in an ASP.NET page. So I'm very happy! :)