Amen. I have moved our smaller systems to VB2005 and all new systems will be in VB2005. However, our flagship system is still VB6. I ran it through the Micro$oft conversion estimator. It estimated 30,000+ hours to convert it. I will be retired by then :-)