Qué tal?
Pues necesitas alguna cosilla más

para empezar, las dll con el runtime y las bases de VB, que para la versión 6 son asycfilt.dll, comcat.dll, msvbvm60.dll, oleaut32.dll, olepro32.dll, stdole.tlb y vb6es.dll (para la versión en español). Puedes obtener todos estos ficheros de
http://www.microsoft.com/downloads/d...displaylang=es, o bien buscarlos en C:\Windows\System32.
Además, si has utilizado algún ActiveX o librería DLL que no sea parte del sistema operativo, tambien debes de copiarlo, y registrarlo con regsvr32.
Y por supuesto, cualquier otro fichero "ajeno" al proyecto, como pueden ser archivos .ini, imágenes, ficheros de texto o ayudas, etc.
El asistente para empaquetado y distribución que viene con Visual Basic falla bastante (de hecho, casi del todo), pero te genera un fichero con la extensión PDM que puedes abrir con el block de notas y ver todas las referencias que necesitas; a partir de ahí, puedes quedarte con el instalador que te genera, crear la instalación a mano, o basarte en esa información para crear el instalador con alguna de las muchas aplicaciones que hay por internet... yo te recomiendo Inno Setup, aunque hay que aprender a manejarlo (y a quererlo

), pero seguro que encuentras más sugerencias.