Tra VB6 e VB2010 è passata un era informatica, la vedo estremamente dura recuperare anche solo il 20% del codice. La cosa migliore a mio avviso è riprogettare tutto da zero, sfruttando al massimo le features del linguaggio e di .NET 4.x.