Has anyone else considered migrating to .NET?

I have a current thread on the .NET forum asking for help resolving CString problems. It's looking like I'll have to do a fair amount of work to port my existing code to .NET.

I've searched the web for guidelines on migrating from anyone who has gone through the experience, but there is precious little out there. In fact I get the impression that the vast majority are avoiding migration altogether, possibly because of the same kind of problems I am facing.

So... any comments anyone?