Mi estimado amigo, pues si tu proyecto esta avanzado te recomiendo que lo termines con tu herramienta actual el convertidor de .Net parece ser algo exigente para los cambios y suelen haber problemas si tu proyecto no cumple con algunos "estandares" de programacion como el uso de clases, funciones parametros por valor y/o referencia y tambien suelen presentarse problemas si es que usas el Data Environment y otros.
Lo mejor es que culmines tu proyectoy luego haz una copia del mismo e intenta convertirlo a un proyecto .Net para que veas si era factible o no, como sabes para iniciar esta conversion solo tienes que abrirlo desde el VS .Net en la version que tengas y de inmediato de preguntara para realizar la conversion.
VB .Net no es solo una nueva version del mismo sino una evolucion completa del lenguaje, claro que hay cosas que no cambian pero en general es algo nuevo y mucho mejor por lo que es recomendable aprender sobre el antes de usarlo. Lo mejor en tu caso seria participar del programa DCE2005
http://www.mslatam.com/latam/msdn/comunidad/dce2005/
, alli tendras informacion mas que suficiente y de paso capacitacion, ah y sobre las bases de datos pues eso no suele ser problema, puedes conectarte practicamente con cualquier base de datos desde .Net
Suerte.