We started our company which designs high end software solutions in the beginning of 2000s. In those days .NET was new and many people were using VB6. We had to make comparisons to choose our platform. We opted for VB6, as the advantages over .NET was huge. VB.NET seemed to be a toy compared to VB6 and not to mention VB6 was just a fraction of what is VB6 today. Glad we made the right choice. Today we have no problem with maintaining, advancing and expanding our code and we run a successful business with tens of thousands of clients using our VB6 based solutions.