Why do companies, and programmers in general, feel this need to do a massive conversion to .NET? Why can't you just start NEW developments in .NET, and continue to support the legacy product line in VB6? It's not like you'd need two programmers to do that. Whatever program you're working on, you're working on. It's not like using VB6 disables you from using .NET or vice versa.

Bill